Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Types are spooky... (Score 2) 54

Honestly, the amount of people that seem completely allergic to typing is really odd to me. Yes, the code does take longer to write. Yes, that can seem just like "ceremony", but code is read and updated way, way more often than it is written. Strong typing is a useful tool to made code more understandable to others.

Comment Re: Good (Score 1) 90

According to cyclistshub.com, the average cycling speed for mid-intermediate to mid-advanced cyclists is 14.5-20mph, so the difference isn't big. I'm not a very good cyclist myself, and I tend to average 12-14 mph on pavement on my hybrid bike, so I expect I would be well within the scooter range on a road bike.

Comment Re:Why no-one from Common LISP ? (Score 4, Informative) 45

Why have languages had to devolve from the simplicity and beauty of common lisp? Is it because many programmers cannot grasp the subtlety of more powerful ways to abstract both interface and implementation fragments?

Most of this is discussed in Worse is Better paper, if you didn't know about that one.

In the end, there were a lot of things about organizing a larger codebase that C/C++/Java put in place that LISP didn't have in terms of how files, libraries and such were organized.

Also, syntax turns out to be useful. As powerful as the code is data, data is code conventions are, s-expressions are just hard to read and too much LISP ended up being write-only code.

C, C++, Java then C#, Python and JavaScript all built up large set of libraries that are that enabled reuse in a coarse, but still effective manner. LISP never really got those libraries and that really hurt it overall.

Comment Re:I can see a heated debate coming (Score 2) 321

K has the advantage that one can meaningfully compare temperatures by ratios or percentages, e.g.: "Where I live, it's typically 7% warmer in July than in January."

And ratios of temperatures are useful. For instance, around here in the summer, the daily highs (5 pm) are 5% higher than the daily lows (7 am). This means that if I measure tire pressure at 5 pm, and then find it's 5% lower at 7 am, the loss of pressure is exactly what is expected (assuming volume change is negligible) and hence not indicative of a puncture. Of course, sadly, to get the 5% figure I have to convert from Celsius to Kelvin, since Google doesn't give me weather reports in Kelvin, and I have to make-do with Celsius.

Comment Re:There are only 2 types of jobs (Score 1) 302

One can imagine someone who does their work "honestly", with no deceit or cheating or any other kind of dishonesty, but their task is simply evil. Think of an honest Mafia enforcer, who beats up people precisely as he promised to do so. Dishonesty is not the only kind of evil there is, nor even the worst.

Comment It is not the data, it is the network... (Score 1) 43

The reason social media companies take for ever to die (and when then do, they just disappear) is that nobody really cares about the data that is there, it is the graph of people and being able to see what they are doing. It is about current and future interaction, not the historical record.

By the time everybody jumps ship, the data is so stale that nobody really cares, because it is all out of date.

Comment Or... (Score 1) 151

Google could read the room, let people work how they want to work and let them save 100 bucks by, you know, not going to a building for no reason?

Seriously, all the tools are there for effective distributed software development. The days of the super expensive workstation and fast internet only at a office are long, long gone.

Just write off the office space, sell it for mixed use and housing, save the gas and stress on the infrastructure already.

Comment Build housing... (Score 2, Insightful) 52

The amount of people that are cut off from having their own house is going to be a massive drag on the economy. If you expect the new generations to not just do the least possible to get by, you need to provide some incentive for improving their situation, and now, a single room in a rental isn't that.

Between that and closed military bases, there is a massive opportunity to build so much stuff alongside other infrastructure. And yes, I think people in the military can help construct houses (useful skills if they leave) and the government should provide funds to get the houses built.

I happily await all the "the kids today just want handouts". The point of economy is serve the people in that economy. It's not just to serve the market. That is just a theory some guy made up that the stock market should rule all. Well, it hasn't worked. Time to try something different.

Comment Hours worked does not equate to productivity (Score 1) 202

Never has been the case, even in manufacturing. There was a person helping factories adopt a "30/40" model. Same pay, benefits, but only work 30 hours a shift. You keep three shifts, shut the machines down for the six hours saved and you will have the same or better output. It worked, so of course, it got squashed.

Working better always beats working more.

Comment Not surprising, actually... (Score 1) 226

The explanation and samples were very long in the tooth. Also, one of the cases has two possible outcomes, because it is underspecified. Any professional would toss that right back for clarification: is taking the first candy in the column fine? If not, which candy and why?

And honestly, a two dimensional array isn't a great choice for the operations needed here. If you use say, a list of queues, the implementation would be much easier.

Comment Re:Amazon Warehouses will NEVER be good enough... (Score 2) 34

People do leave Amazon warehouses. At an astounding rate, far beyond other similar employers. Also, their injury rates exceed other similar employers as well. (https://www.nytimes.com/2021/07/04/insider/amazon-workers-investigation.html paywalled)

Yep, Bernie Sanders through retirement savings, working as a Senator and with his wife, have a total amount of assets around 2.5 to 3 million (including his house). Which is 9 million below the average Senator. (https://ballotpedia.org/Net_worth_of_United_States_Senators_and_Representatives). He's not stupid about money, but he is very, very consistent in his support for labor rights.

I am glad your mother in law finds it a good place to work. But, this anecdote is merely that. If Amazon was truly a great place to work, they would welcome the chance to show that to Congress and the call for unionization wouldn't exist.

I use Amazon a lot. I just want it to do what all companies should, which is invest more in workers and the communities they serve versus maintaining short-term market performance and untenable wealth accumulation for a very few while denying that growth and wealth to every generation since then. Despite them being more productive than ever.

Finally, if you don't like working in a union job in the public section, why not get a new job? Like those that don't like working in an Amazon warehouse.

Comment Re:Waterproofing (Score 1) 218

Maybe not for swimming, but for other water sports it would be nice to be able to take a phone. E.g., for kayaking. I have had an older, non-water-resistant phone destroyed in a rental kayak's storage compartment which I was reassured would be waterproof but wasn't. (I ended up acquiring a wristwatch for kayaking purposes. I still wouldn't trust my current IP68 phone on a kayak trip where I expect to be soaked through.)

Slashdot Top Deals

Arithmetic is being able to count up to twenty without taking off your shoes. -- Mickey Mouse

Working...