skysight-inc/HackerNews huggingface dataset:
They can prevent some buffer overflows, assuming that the data in the fat pointer remains correct. If you want to prevent buffer overflows completely you need to go well beyond that and effectively either use a higher-level language with a runtime and GC making sure everything remains coherent or do what Rust is doing with its borrow checker.

Not that I'm against fat pointers in C, I always thought that in hindsight not having a primitive "slice" type was a mistake. In particular using NUL-terminated strings instead of slices is both error-prone and makes implementing even basic string-splitting functions like strtok annoying or inefficient (you need to be able to mutate the source string to insert the NULs or you have to allocate memory and copy each component. If you had slices you could easily return a portion of the string without mutation or copy).
Since Trump and Gamergate are inherently antagonistic things, it can be hard to distinguish fair criticism of them from unfair ideological exaggerations about them. Anecdotally, I've spent a huge amount of time on /v/, including during the Gamergate formation, and I even browsed 8chan, and I don't see anything way off base in this article.
The old classic:

Programmer's spouse: Honey, go to the shops and buy 1 bottle of milk, if they have eggs buy 6.

Programmer brings home 6 bottles of milk.
Or make the human the power source? Jobs for everybody! Just have humans pedal a generator for a living. It’d require lots and lots of people and it’d solve our obesity problem.
Bulgarian IT expert arrested for demoing vulnerability in kindergarten software
I've been working remote for 9 years now, after having worked on-site for 20 years prior to that.

Remote work is great, perhaps the greatest perk of all. No driving, no time wasted, less office politics. It's the way to go.
> Did you know that Microsoft built and open sourced an orchestrator that can manage tens if millions of nodes with totally diverse workloads (containers, VMs, and bare metal), nested hypervisors, and even nested orchestrators in a secure multi tenant context?

No, and I don't really care. Is there something wrong with that?

Am I limiting myself by ruling them out from the get go based on past behaviour?

After a decade of out right ignorance of windows services what would it take for me to catch up in order to even begin to unpack and then finally even begin to leverage what you just mentioned?

Is it even worth the time for me to try and grok it?

Am I laughing that azure runs more Linux than windows? No. I assumed that was the case years ago because you're an idiot if you're still stucking on that windows teet after all they've done. And I don't care that you think Im a close minded idiot for speaking that truth.

Why? Because not a single employer that matters to me thinks your knowledge of windows crapware is a competitive advantage in the environments most real tech operates in.

Call me when Google starts running search off of windows boxes.
Show HN: Plotting option greeks with sticky strike approach
This feels to me like an echo of ancient arguments to the effect that it wasn't worth saying if it couldn't be said in Latin.
It’s the end of movies as we know them
Hi Mat,
Thanks for the hint, I will think about it.
Your own link which claims 12 gCO2e/kWh for nuclear also claims 48 gCO2e/kWh for utility scale solar.

The same reference also put coal at 820 gCO2e/kWh.

Given the two options are:

1) nuclear power in 5-10 years when the reactor is finished, saving nothing for the intervening period and (820-12) = 808 gCO2e/kWh for the next 50 years

Or 2) solar power now, saving (820-48) = 772 gCO2e/kWh for the next 30 years, while totally not preventing you from also building nuclear reactors and simultaneously lowering the carbon footprint of any new power plants whose construction involves a lot of electricity…

…I think you’re making the good the enemy of the perfect.

One is a 98.5% reduction, the other is a “mere” 94.14% reduction, where in both cases we need to also roughly halve non-electric CO2 emissions.
Literally apples and oranges
> Lots of "remote" positions are actually "same city / state / timezone".

One thing to remember is that every state a company has employees in is another state that imposes regulations, taxes and other requirements. So, depending on the size of the company it may be far easier to have 10 remote employees in one state than 3 in 3 different states.

Not that that addresses your core issue (about "remote" not being truly remote), but just wanted to add some company side perspective.
Agricultural irrigation is a far bigger problem, particularly because existing systems are hugely wasteful due to subsidies (water and even the electricity to pump it is often free), leakage and corruption.
Well, switching to metric and switching to right-hand driving would be good things, painful in the short perspective, but extremely beneficial in the long perspective.

Abolishing time zones is just an incredibly dumb idea, and the drawbacks heavily outweigh the benefits if you actually think about it. So I'm actually glad that human inertia makes it impossible to do.
Wow. That's like practically free. Would love to see a case study on how this system was implemented.
The Reason You Should Never Charge Phone at the Airport
JP Morgan, when it was owned by JP Morgan, was in the position of ordering public officials to attend meetings on and do it's (his) bidding.

JP Morgan, the man, is responsible for creating the Federal Reserve.

Interesting story from NPR's Planet Money: https://www.npr.org/sections/money/2015/11/11/455675540/epis...
Yes, and my computer and phone run binary machine code through their smashed rock in which we put electricity. I don't know much about the smashed rock nor about electricity (more than high school level knowledge).
I remember being seconded to Singapore for a bit back in the early 2000s. Second day there, I was scouring the shops for a warm sweater. At one point I was considering fingerless gloves.
Java: 2.4 seconds compile time. Kotlin rewrite: 10.2 seconds
Intel auctioning off 5g patents as it exits cellular market
Show HN: Code search for Rust, Ruby, Haskell – with regex support
The sharp edges are a crystal clear example of Ive's pursuit of form over function. It's insane to have sharp edges that users may touch with their wrists, especially the sharp points on each side of the cutout below the trackpad. Ever since Macbooks had that "feature" I've been rounding off the edges with fine sandpaper and then polishing them. It's a wonderful improvement.
> if we ignore your advice and use capitalized text, capitalized text will be common enough that the advantage of lowercase text disappears

I see you're talking about some alternative universe where you convince significant portion of publishers (if not a majority) to switch to uppercase. The practical question is, did teletype or early programming languages or road signs flip us over to that universe? Doesn't seem so. In the world where I am, lowercase text is more legible because it's ubiquitous.
You just basically described capitalism...

In every other system the “Mafia” takes the whole thing.
The “Real World Haskell” Book Site Now Re-Directs to “Red Bean Software”
If you need to quit for 6 months then go ahead. Learn different in 6 months for your better future,,, BEST OF LUCK......
It's all about liability transfer. Government is basically crippled by risk aversion. The first 165k were to sign a contract accepting all sorts of liability in case something bad happens. The other 30k was to write some SQL, test it (hopefully) and then run it in prod.
> Is there going to be some kind of back-door where Duplex won't need to solve Google Captchas?

I believe this is the entire point, and how they end up capturing an entire market that nobody else can compete with.

Recaptcha requires you to prove you're a human. Unless you're a google bot, then you're fine.
Mattermost CEO here, thanks for your feedback, is there anything specific you feel we could improve?

We recently raised $50 million in funding from YC to accelerate the project.
Yeah, his repetitiveness is a little like the repeat of the theme song / video before a lot of tv shows like x-files that I don’t always skip over... it doesn’t take away much and I don’t know how else the intro could be done any better.
For $15/hr, can they not find employment elsewhere (even in a different industry) with less-terrible work conditions?
Yubico U.S. Government security keys vulnerable to hackers
TeXmacs has also a macro system, in principle you could write a package style for this format.
to me the butterfly keyboard is an example of operations overruling design. follow me, design came out with this new keyboard to fit their requirements and manufacturing of the final product had some issues. so one would expect design to iterate and adapt looking for a new means to accomplish their original goals but operations, concerned about the dollar, will stick with the current format to save money. that focus on profit is probably the reason for the iMac languishing on its seven year old chassis and the fact Apple will keep production in China even after all the recent abuses of human rights to include pressure on Hong Kong. The profit is more important than the product

now if I can find fault with the design side it is in the Mac Pro. Both models seemed to have been created for Apple, if not Ive, instead of the customers who had been using the Mac Pro platform for a decade plus. Just from the presentations of both its all form over function, look at how cool we are in making this. Sadly the new one is so over priced it left the original market still without a valid replacement for even the 2013 model.

Given that the HQ was supposedly Ive perhaps Apple design can be summarized as audacious to the point of pretentiousness. If that has got to go to focus back on what people want then so be it.
Anecdata: I'm in the UK and have worked with someone from NZ, it worked really well. He was a designer and tester so when we came in the morning, he'd tested everything and left new designs to be built up, then handed over to him overnight.
I've been reading the book online -- I have the paper copy but it's easier to work the examples with copy/paste -- and I've had a tab open for a while. I opened it again this morning to read a chapter or two, and I got a cert error...

I tried to back it up to the internet archive as proof in case/when the original owners regain control but the Wayback Machine wouldn't accept it with the bad cert.
> (edited due to accidentally hitting submit...)

You can add a value to delay in your HN profile. E.g. delay 10 gives you 10 minutes till your comment appears.

See the FAQ, "In my profile, what is delay?" [1]

[1] https://news.ycombinator.com/newsfaq.html
They have both systems. And public system always sucks, because there isn't an unlimited amount of good teachers for all the public offer and, not the same amount of resources. Private schools have better everything because there's competition.
Weird. In one reply you ask me why these studies don't exist, in the next you agree they exist and are not controversial.

That is, women are more violent than men.

Weird.
> This is the only language I know of that uses None

In the ML family the empty alternative of the `Option` type is called `None`; in Haskell corresponding `Maybe` type has `Nothing`.
Thanks. I will show up when I'm going back to the port. Right now real life is calling :) but I plan to resume working as soon as possible, in few weeks.
Journalist Andy Ngo Attacked by Antifa at Portland Protest
Assembler specifies what actually happens. What is undefined behavior, again?
America needs to see Amazon’s tax returns
This principle of storing content in a URL is also used at Falstad CircuitJS, where you can draw an electronic circuit diagram and export a link. Links get quite big for complex circuits, but it's very easy to store them. My project notes are full of links to the simulated circuits, example: http://www.falstad.com/circuit/circuitjs.html?cct=$+1+0.0000...
Adolescents and loot boxes: links problem gambling and motivations for purchase
And the designs that have come out of Apple show that. It's like things started worth a good idea, then it went to design by committee at the C suite.
Guy posted video on Facebook and a POC on GitHub. Now risks from one to three years in prison.
Ackchually, the proper pronunciation for English ‘null’ is supposedly /nʌl/: https://en.wiktionary.org/wiki/null
How many litres of water does it take to make a litre of mineral water?

How does that compare with a kg of lettuce, or tomatoes, or beef?

Bottled water has its problems, water use isnt really one of them.
>The only reason life expediencies appear lower than 50 (all the way down to the 30s) in places and in eras is due to insane infant mortality driving the numbers down.

Violence (leading to either immediate death, or due to infection) and epidemics (e.g. HIV) are also very significant factors.
I wonder how beneficial switching to the metric system would really be. It's trivial to convert between systems if need be and pretty much all serious engineering/science work (where confusion can be costly) is done using the metric system these days anyways.
I think I know the answer but any reason why a maintained docker image isn't good enough?
I suspect the answer is that cheaper memory means greater immutability is far more feasible. And immutability, which is not very OOP, almost by definition, makes software development far more robust.
Why wait for a municipality, any party with standing can sue and even those without standing can try and bog down the process.

Go look up the theatrics that stifle housing in major California cities. If not stopped for historic reasons, the drop back to the old favorite the environment, or if need be the new favorite of mental health; as in shadows cast are bad.

Zoning and more is mostly the means that became the accepted means of segregation. when zoning for the sake of segregation got called out they simply diverted the attention by marketing it better; hence historical preservation, environmental protection, and more.
Stamps for UX designers to create flow diagrams
Free Publishing Platform
And it goes back farther than Sega, E.T. for Atari was such a big charlie foxtrot because Atari went to Howard Scott Warshaw and was like (paraphrasing) "hey you have 5 and a half weeks to get a title ready for launch, by yourself, we've got this rights deal with Spielberg in the works and want to launch for Christmas".

For context he had 5 and a half weeks for E.T., he spent 7 months working on Yars' Revenge and 6 months on Raiders of the Lost Ark.
You sound like a conspiracy theorist if you have no sources, the first couple google searches are not doing this[0],[1].

The public is being misled, by whenever someone complains about stagnant wages the response is "you have smartphones now", but we can't afford houses or healthcare how is this okay?
So your argument seems to be that all economists are in on this together to do what?

And your thankful your favorite youtube news personality has cracked the case (without publishing any research and has an opportunity to make money from getting views). Good thing he /she is looking out for you.

The bottom line is you sound incredibly foolish to me if you can't supply any sources of people trying to do this trick.
Even if you do find one or two examples, there are plenty of sound statistics that say people have it harder now finicailly then 50 years ago.

[0] https://www.investopedia.com/ask/answers/101314/what-does-cu...

[1] https://www.pewresearch.org/fact-tank/2018/08/07/for-most-us...
Maybe. But then even FP languages are considered OOP, as most of those languages have records and interfaces.
> Apple's proprietary language

While it is heavily funded and used by Apple, I would never call it "proprietary". It's open source.

https://swift.org/about/#swiftorg-and-open-source
> The Haskellite approach would also say that "what operations are available on that thing" is the wrong way round; you define your operation, and the type signature tells you what kind of things will work with it.

Isn't the common case that you already have "the thing", you have a rough idea what should be done, and you want to see what operations/transformations are available? That's when autocomplete and a static type system comes in handy.

Some (more obscure) languages unify this, i.e. f(x) is the same as x.f(). I don't think there's a "wrong way around", the difference is a technicality.
I exposed my card details within 30 seconds of ordering it
> The official guideline for sedentary office work in Denmark is between 20-22C.

That got me curious, so I went looking: the official guideline for Brazil is in the range 23C - 26C in the summer, and 20C - 22C in the winter (http://portal.anvisa.gov.br/documents/10181/2718376/RE_09_20...). But I question that division between "summer" and "winter": it's in the middle of winter right now, and the predicted high temperature for today is 33C (it's been feeling like summer for several weeks already).

> If you begin shivering at 20C, put on a woolen sweater or the like.

It seems wasteful to cool the air from over 30C to 20C, just to have nearly everyone wear heavier clothing, instead of cooling it to something like 22C where everyone can use normal street clothes.
So how is it different from React and JSX?
Yes. I’d assume those would come rather quickly once generics are added.
Weber's initial calculations and experiments with bar detectors were a reasonable effort, because gravitational waves were something that nobody believed in. Bar detector has an advantage - it is cheap. A strong enough wave could excite it and it would have been great and cheap discovery. But later when nothing was being reliably detected, people turned to more expensive interferometric detector. Today it is believed the bar type detector could only detect extreme events nearby, which are very unlikely.
Obstacles to Mass Adoption – How to crush it in the blockchain gaming industry
Good journalism is more than just fact regurgitation.
I’d prefer a society where it’s unremarked upon too, but it’s really not about you.

Yeah you’re getting praise for being there for your child, sometimes overbearingly so, like you were rare and precious.

Maybe it’s because you are rare and precious. Maybe most men are shits. Maybe you are one of the very few who aren’t.

Personally, I like children about as much as I like cats, but much less than I like dogs.

But I hate the unruly ones. Almost makes one yearn for the days of ritual infanticide.
What a weird tone for that article! Acts like the game developers were out to cheat people out of understanding reality.
The pace of purchase of the laptops and iPhones slowed down though. It can be attributed to a lot of factors, but we can't make the blanket argument "it's selling more than ever so they can't be doing it wrong" anymore.
I won't go into detailed list of pros and cons but essentially it sums up to (in my opinion) - Apple is anti-consumer (anti-choice to be specific), and Google is anti-privacy. If you need certain features iOS doesn't have then it's Android. If you are fine with iOS feature set and want more privacy (but not complete privacy) - then iOS.
You can but it’ll get taken out by an injunction in Federal court. These laws are “passed” to court favor with voters. In the end the state govt will end up paying millions in legal fees etc... for basically marketing.
Apple makes all relevant decisions on language design and direction. Swift is Apple's proprietary language in the same sense as C# is Microsoft's.
Yes Silver Bullet
Would Apple fire Ive over a MacBook issue? That's not where the money is by any means, is it? As long as the iPhone is doing well, business is good at Apple.
No flamin' -what do you like about it?

I think it looks kind of cool seeing the various things flying across it, but ultimately it's just a cool looking distraction, and the lack of escape key for an emacs user is death.
Uh... no you don't... this isn't pacman where you come out on the other side. Many conservatives actually agreed w/ AOC on a move to limit how much credit cards and predatory loans could charge in interest... It's something that helps and benefits most of society except the predatory lending companies, and it's something not as polarized. It's easy for cross-collaborating because there's no clause on abortion, guns, no religious intertwinings...

You're not gonna find many people right of libertarians calling for universal healthcare because they're magically progressive now...

You're also not going to find progressives out in the leftest of the left who are also members of the KKK or think there are 'good people on both sides'... there will always be some overlap on smaller issues that aren't ideological. Ending war seems like something both sides could get behind (only reason they haven't is because of the amount of $$$ in warfare -- it's insane).

I also think it's just posturing. 500k is a tiny tiny sum compared w/ what Soros and Koch spend in politics annually. They'd put up way more if they thought it was gonna go anywhere, or valuable enough to do so. Personally I don't trust either as they're both oligarch's just w/ slightly different ideologies of the perfect society (that they are trying to bring about by virtual of their extreme wealth).
Best Diving Spots in the South of France
By world government, do you mean you want America to take over the world, or do you want to be 50% ruled by China and 50% ruled by America?
Show HN: Garden – Remote Kubernetes dev at the speed of local
I've watched a few videos of Gene Kranz lately.

Inspiring leadership of a different sort than seen today. Very effective, especially in the Apollo missions.

Plenty of them are online: https://www.youtube.com/results?search_query=gene+kranz&oq=&...
Regarding number of languages, I don’t agree that it signifies a problem. For instance, F# doesn’t exist because OCaml is bad, but because there was room for a functional language with good interop with .NET. Same story with Clojure vs Common Lisp.

Making a new language doesn’t automaticly imply that some other language got something wrong.
I would agree if it weren't for the baggage that gets attached to the "senior" and "junior" titles. I'll admit to having my own -- otherwise I wouldn't be here arguing about it, haha.

Mostly I feel that "senior" is more likely to trigger overconfidence and "tin god" personas; conversely "junior" is a classification I feel people tend to be too much in a hurry to shed. These are obviously traits of the people exhibiting the behavior, and not the fault of the terms themselves, however it is not inappropriate to take human nature into account. Accordingly I am wary when the title is tossed around lightly.

In general I do agree that titles are mostly arbitrary and useful just as an org-specific shorthand for the responsibilities and achievements implied.

Thanks for sharing your org's criteria, it's nice to hear about places that base evaluations on how happy both peers and stakeholders are.
While interesting, it sort of bugs me that we're more interested in "restoring" past, way out of date tech that had a purpose and was used up for that purpose and that we really just aren't moving forwards. Not that Apollo stuff isn't cool. It's just...I dunno...we seem stuck on past glories. I don't think we need anymore WWII movies either.