jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Bascially most .NET developers and other developers using Windows likes this. Why complain that a tool exist on a platform you don't use?
Please ask MS for a Linux version of Visual Studio if you want to and think that would help Linux users.
I believe a lot of Dart criticism comes from people who haven't actually used it. I personally find it almost always more enjoyable than JavaScript. I've also used other languages that transpile to JS but there some features that I find superior in Dart:

1. Tree shaking. The compiler can detect unused code and remove them automatically from the JS output, resulting in smaller files. (Yes I know that Hello World is a bit big, but real projects are not hello world)

2. A really nice IDE with autocomplete, error highlighting, code formating, refactoring, debugger, profiler. It really makes a difference.

3. A VM that's actually faster than JavaScript useful for writing server side applications.

4. A nice an well integrated standard library.
Can any F# users help me understand why you would use this over the stock MailboxProcessor?
Enlighten us, then. What parts do you think were fabricated? If you can provide proof (and by that I mean logical proof or physical proof) then I will change my mind. I just haven't seen any yet.
Meanwhile Europe still has an aristocracy but we will ignore that and fret about the unlikely chance that America will develop one.
"so we had the DBAs setup a one-way replication of key tables we needed"

What software did the replication? Something built into the DB or 3rd party?
When there's a law against it and there's evidence of breaking that law.
I am no expert but it was my understanding that therapy for trauma often includes exposure to triggering stimuli precisely because it's not a realistic option to just hope you don't run into something triggering "in the wild" for the rest of your life.
The world applauded that effort.
"People will forget what you said, people will forget what you did, but people will never forget how you made them feel"
As someone who has dropped Scala on the backend (not doing FUD, just not happy with the JVM memory reqs)- what keeps me still using scala is Scala.js.

While some argue that there is more readable code with Bloomberg's OCaml.js, I like Scala.js because of Scala itself, which is

1) Very well designed
2) Lots of "functional" constructs in accompanying libraries
3) Good typechecking
4) Fun language to use.

and because Scala.js interop with JS is very seamless.

Do check out ScalablyTyped repo on Github, a Scala.js analogue of DefinitelyTyped.

Being typed- one of the best things I like about Scala is that I can do something like this (provided by a couple of frameworks- Laminar, Scalatags et al)

<pre>
div(
Seq( div( "div 1" ) ),
div( "div 2" ),
b(
"bold stuff",
i( "italic inside bold" )
)
)
</pre>

No more mismatching tags, wrongly spelled tags, unclosed tags. Typechecked HTML in some sense.

This would also be a good place to mention some alternatives where a mainstream language can also compile to JS so hopefully people can comment with their experience:

1) F#- Fable
2) OCaml- Bloomberg's BuckleScript
3) Go- Gopher
4) Haskell- GHCJS

Other non-mainstream but compile-to-JS languages

1) PureScript
2) ELM
3) Clojure script (child comment)

... and of course... TypeScript! :)

It should be noted that while Scala.js isn't as popular as some of it's alternatives in "popular" programmer culture, the author is very focussed on correctness and I don't know of anybody who has ever used Scala.js for a project but dropped it. (Happy to be corrected)
"The US truly are the bully in the room."

The world is a very fragile, dynamic balance of power and the US is the only thing holding it together.

Despite many grievances, it's sad to see people fail to grasp this.
Imagine the US invading The Hague to rescue Bush Jr. How would this even go? Will this be a D-day like landing on Dutch beaches?

Probably some boring demands and Netherlands will comply because big bad USA and such.
It's exactly like TypeScript. You write type definitions or you find them online, like in TypeScript, then you can call any JavaScript API using the relevant types.

Full relevant docs at https://www.scala-js.org/doc/interoperability/
Is there any chance the course material is available? I've been looking to better my Julia meta-programming. Most of the resources out there are geared towards other languages. It would be amazing to see some simple parser/interpreter implementations.
Won't somebody think of the megacorps?
That episode doesn't really explore the wider issue of autonomous weapons though. It's just a straight-faced action episode. I wouldn't recommend people watch it to "learn more" about things related to this article.
my memory is blurry on the topic, so don't quote me on any of the following...

if i recall correctly, directtv boxes are all essentially just web servers and even expose some methods via http. i believe i heard that their hud/gui/etc is all written in javascript and html. incidentally, they also did this a decade ago (or so) when javascript was still quite young.
I haven't worked out the recurrence myself, but considering 3 as the partition size, we get the recurrence [1] (below).

T(n) = T(n/3) + 4n/6 + O(n) __[1]

It seems as if this doesn't workout to O(n) whereas if the middle term is 7n/10 (parition size = 5), it does work out.
Not really. But it can be how futures work.
Nice, I have the most repositories of anyone in Chicago, and am only 6 positions less popular than dhh.

I am not sure what this means, but I'm OK with it.
Relatively common on motorcycles too (well, not exactly unheard of: my '86 Honda XLV750 has it, as do various recent Ducatis and BMWs.)
Your over-reliance on political straw men ("left-leaning types," "social justice warriors," "liberal censorship") might turn people off to your actual ideas.
Not non-intuitive at all. Reminds me of Rock-paper-scissors-lizard-Spock but in dice form.
I'm still using it. It's a nice language.

Just because something isn't super trendy, doesn't mean it's not a useful tool.
The human body is suited to the human brain to some degree. The human brain has human intelligence. While the discussion of intelligence in general and not just the human type is an exercise in anthropomorphism, there is no deductive basis for any claim that the human brain is intelligent in an absolute sense.

We can turn the ontological argument on its head. I can conceive of an omniscient and omnipotent intelligence, therefore human intelligence is very low on the absolute scale of intelligence and calling it intelligent may be misleading.

Going further, the question "How is a human with a different sort of body still a human?" hints at an assumption of mind-body dualism. Radical Skepticism aside, is a disembodied brain still a human?

I guess Aesthetics with a capital \#a were thrown into the mix to make the question less trivial?
It's hard to stomach any actor in the court system who whines about gargling to remove the bad taste when the law works out to a homeowner's advantage but doesn't bring up how any large bank is treated with kid gloves by the sec. They're never prosecuted, they're given fine after fine after fine and allowed to treat it as a cost of doing business with no real consequences, etc. There's voluminous coverage, but just a bit:

http://blogs.reuters.com/felix-salmon/2014/04/09/yes-the-sec...

http://www.rollingstone.com/politics/news/the-9-billion-witn...
The lack of understanding of each other and enhanced stereotype caused by this is one important factor here. However, that's the result all sides want to see. Correct or not is not their main concern.
"X is a ghetto" is a running phrase in the tech community dating back to at least 2007 [0].

[0]:http://harmful.cat-v.org/software/ruby/rails/is-a-ghetto
Hard (impossible?) to transfer money on weekends for example ?
I ride helmetless on the road, and I avoid cyclepaths, as I'm far less scared of car drivers pulling something sketchy than I am of rollerblader-dogwalker-strollers pulling something sketchy.

I also live in California, where case law has determined that government is never responsible for injuries that occur off the road and on a bike path.

Additionally, it is flat-out unethical to ride faster than 10mph if you're weaving through pedestrian foot-traffic.

The auto lobby loves cycle infrastructure. It gets cyclists off the road.
As soon as people get a mortgage, they're invested in house prices rising.
Sorry if I was unclear. I'm not blaming the billionaires or the users of the nets.

You seem to be viewing the less-industrialized world as a philanthropic playground for the rich. Naomi Klein's comments about Richard Branson's climate prize seem especially pertinent here. https://www.youtube.com/watch?v=Jdaxehd0cF0#t=2m44s
You're talking about trusting experts, which is a different thing. Doctors and judges are not selected by popular vote, but by formal exams, therefore you have a reason to trust them, even if they are wildly unpopular otherwise.
I don't blame building codes, but I do blame governments for just trying to derive their own building codes in an NIH fashion. Engineering best-practices (which is what building codes are) advance in global lock-step in every other industry, because—once it's proven that approach X fails less than approach Y under conditions Z—X should be used instead of Y for all Zs, no matter what country you find the Z in.

Regional considerations for things like earthquake proofing, density planning, etc. can be built into a single overarching engineering standard, just like considerations for different company shapes with different needs are built into a single larger tax code. There's nothing having many different local algorithms can optimize, that wouldn't be even more optimal as many different local parameter values to a single parameterized algorithm.
Don't forget: This is amateur league play compared to designer genetics, or when actually practical crispr edit-in-place gene therapy hits mainstream.

And basically PEDs is a lost cause, all they try to do now is contain it from frankenstein levels.
So should every startup fake their way to traction?
Made a port for FreeBSD, thanks much!
Isn't there a google app to take a picture of certain items/places and it's supposed to be able to identify? That could definitely come in handy if there's an API for that.
This is half true. Nothing will ever trump making a great product. However, it would be pretty foolish to just rely on that alone.

Companies need marketing strategies to serve as a catalyst to their product growth. Again, product is king. No doubt about that, because without a good product, no amount of marketing will make it stand out.

But not every company is going to be the next Instagram, Snapchat, or Facebook. Focusing on only product may not work out as well.
When I was a newcomer to Holland (and Europe in general) I found this confusing because it was not stated that parking is free during other times.

I had another confusion because of my ignorance of the language. A light up sign at an intersection in Leidschendam: "Tunnel afgesloten - ga rechtdoor" with the path to the tunnel on the right. I recognized "tunnel closed, go right..." but it really means "go right through," in other words, "go straight."
... best to do it deterministically and immediately! Easier to test, and no chance that an obscure preallocation leads to crashes elsewhere in the program.
Glad to see someone mention Fossil, a fine choice for small-medium sized projects. Fossil may not be ideal for huge projects, but easily running a Fossil repo on my own web server suits my purposes.

It's probably even simpler to use the hosting site for Fossil at http://chiselapp.com/ It's advertised as a free service and houses several hundred publicly accessible sites. Kind of like a low-key GitHub for Fossil repos.

How well does Fossil scale? SQLite (https://sqlite.org/), "the most widely deployed SQL database engine in the world", can't be too small a project. Certainly a nice-looking site, under its skin pretty much a plain-vanilla web-facing Fossil repo.
In my view, a lot of this is just trying to avoid learning yet another system. Learning systems is hard and takes time, and it's only worth it if you're going to be using the system a lot in the future.

For example, creating a new init script or a Debian package description is something I don't do all the time. I don't want to learn all that stuff because by doing so I'd basically push out something else from my mind. Copying an existing configuration or script and making modifications without trying to create something original is an excellent pattern for things outside your immediate expertise target.

The "avoiding creating something original" part does indeed carry a sort of "superstition". It's like relying on a new culture by merely mimicking it, because you don't really know it well enough to break the rules correctly. You don't know why things are done the way they are but your best bet is just to copy and adapt. This creates a sphere of fuzzy knowledge where intents and black magic seem to alternate.
I hope the author isn't making an argument that network partitions are somehow the only consideration of whether a message is delivered. Even on a single user single process machine, delivery can't be totally guaranteed.'exactly once' delivery sounds like 'guaranteed perfect one time delivery under all circumstances', which is a dumb way to rephrase an idea whose literal translation is to deliver something one time and not more or less.

In other words, of course you can deliver something exactly one time. Just not every time.
"Mr. President, I'm not saying we wouldn't get our hair mussed. But I do say... no more than ten to twenty million killed, tops."

- Dr. Strangelove, Or: How I Learned to Stop Worrying and Love the Bomb
Here is how such a SPARQL query could look like: https://w.wiki/54W6

EDIT: Excluding pornographic actors: https://w.wiki/54W8
They don't have to know if it is false. They have to know

1. it is unverified
2. if true, would have substantial impact
> The landscape of the EV industry has become so obsessed with these incredible metrics that many consumers forget they won’t need over 600 miles of range. How many gas car drivers go to a dealership thinking, “I will only buy a car if it offers me 620 miles of driving on a tank?”

I will only buy a car if it offers me 400 miles of driving on a tank. I'll take more if I can get it, especially in an EV which takes longer to charge than an ICE car takes to refuel.

> “We could’ve made a 600-mile Model S 12 months ago, but that would’ve made the product worse imo, as 99.9% of time you’d be carrying unneeded battery mass, which makes acceleration, handling & efficiency worse,” Musk said recently.

The Mercedes EQXX used 87 kWh to cover 1,000 km (621 miles). That's less than the usable kilowatt hours in a Model S.

The EQXX could achieve 643 km (400 miles) on this test using 56 kWh. That's less than the usable capacity in a Model 3 Long Range (76 kWh) and is almost the usable capacity of a Model 3 Standard Range Plus (52 kWh).
NJ? Brain cancer? My money is on chromium contaminated slag used as fill.

Nothing to back it up.
That may be good. If the pointer arithmetic with integers, or other constructs that have the effect of disabling optimisations, is kept to the code that has additional requirements beyond what the standard guarantees, that means the code out there that does not have those additional requirements, which I suspect is the majority of code, can continue to be aggressively optimised.
"Rust has mature and production ready frameworks in Actix Web and Rocket"

Why is Rocket considered production ready when it's only just at version 0.5? Similar <1.0 stories can be found on crates for sqlx, rusqlite, and postgres. Am I wrong in assuming the API must be quite stable before it can receive the 'production ready' label?
I agree but suspect this is some setup to explain how "web3" is the answer, which is just silly.
Or some people go the other way and tire of the masquerade and can’t handle the incongruity anymore.

Eyes wide open I just stopped pretending to care. Still did my work at a high level just didn’t play the game anymore of happy hours and ‘fun incentives’ and paid meals at 6pm.

I now earn a third of what i did.

Sleep, eat, play and fuck way more now though.
Actually, a lot of the anti-smoking campaigns are paid for by money from the big tobacco settlements.

And smoking rates have fallen precipitously since their height in the past. Long before e-cigs became a thing. It would be hard to pin down the actual cause of the fall, but the rise of e-cigs could only be a small and recent factor.
This, and there is (or was) nothing else like it in the marketplace.
Do what you love. For everything else, love what you do.
My guess would be (2 x the number of critical mechanisms) 1, primary sensor and 1 backup to make sure that one doesn't provide a false positive
Whoa. You're right.

And there are no affiliate links.

So, just to nail this down, is the guy a liar or doesn't he realize what's going on?
Ah, so that explains why the "pomodoro" technique took off in some developer circles recently.. :-)
he seems ethical enough calling out for help..
I was writing C++ way back in the day, and my friend told me about a guy who was so smart, "he could write programs that wrote programs for himself." I was shocked. The light bulb went on big time.
The "Next Silicon Valley" will not be built by Ten Year Plans, it will happen organically where the following is present:

* Availability of capital for investing in high risk ventures

* Availability of talent to apply capital

* Willingness of talent to take risks when applying capital

* Sufficient market size to grow large in before expanding internationally

And then of course the draw of the location as a whole.

The next Silicon Valley, may be....Silicon Valley.
Really like seeing stories like this shared in such a transparent fashion. I wish there were more case studies from inside.

I will say that when we transitioned from free to paid, there was a little bit of negative feedback, but I agree with the article that the overwhelming majority of feedback was positive and supportive. It also enabled us to do much more remarkable things than what we did previously :-)
In both of Apple's last two quarters, Mac sales were up 33% year over year; 17% the quarter before and 4% the quarter before that. I'm not sure what numbers were like going back past a year.
Joran, good to see your name come up!

> VR's view change protocol for leader election is also entirely in-memory so it's far more fault tolerant compared to Raft if you have a storage fault model and not only a network fault model.

Only in the fail-stop model, right? Or does this property extend to other models (like omissions)?
> I know how much one needs to know in order to have a valuable opinion in the markets, so I wouldn’t bet on my own views.

Good to emulate.
> Emacs is open source.

I think the person you reply to is aware of that but is asking whether it's still available in upstream.

> You will always be able to do that.

There's a difference between the functionality existing and having to implement it yourself. It's unlikely to be trivial to do so even if it's open source, so your response is not helpful to answering the question.
Same. Firefox on iOS. However, no problem with Edge on iOS.
> Since the supply is known, one has to estimate the demand to estimate its price.

Is there any other asset we can make this statement about? That supply is 100% known and cannot change in future?
That is outright scam in my view. They never have to hold bitcoin. They may as well sell paypal coin. Robinhood and Revolut do the same thing. If you can't transfer out your bitcoin, you don't have any bitcoin.
> The blog post about Zed's ego is a massive overreaction and also probably a bruised ego.

It most certainly is not. I'm very used to shouldering insults and ego-bruising without reacting.

The problem here isn't about me at all. The problem here is about the consequences of Zed's behavior towards newcomers to computer programming.
In Docker each container process is a child of the Docker daemon process. If you need to apply security patches to the Docker daemon it kills all your running containers.
Being anti-competitive is not illegal in most cases.
Setting all else aside, I'd use Firefox over Chrom{e|ium} browsers simply on technical and user-experience grounds. For general browsing, it simply works better, more quickly & smoothly.

Admittedly, I do keep Ungoogled Chromium & Brave around for the occasional Chrome-centric website, but I only end up using them a couple times a month.

I am only a causal Slack user, so while I haven't had any issues on Firefox using Slack, I could imagine there being issues.
Haskell is from 1990 and OCaml from 1996, it's not awfully recent.

> Both clojure and haskell have mutability, just at differing granularities (haskell monads, clojure replace the world object). They can do it with referential transparency though (which is probably your meaning, obviously pure immutability is impossible and not sensical).

Well, you have to have to be able to manipulate state somehow (even if, at least on the surface, the state monad emulates mutability, as opposed to, eg, OCaml's notion of mutation, which is very explicit in what it does). But the point is that it is not the path of least resistance in these languages.
Minecraft seems to be doing okay. The key is to have many small GC pauses instead of few big pauses.
This raises so many questions that I can't even really comprehend that it worries me. Please, if there are well formed responses or dialogues that form based on this, somebody make sure to link them back. Very very interesting read.
Good to see the two things I've tried to use and wouldn't work in VC++ 2013 (generic lambdas and noexcept) have been implemented.
>were it adopted as a priority,

Agreed. Once it becomes a priority with the subsequent funding/grants, I think that's when we'd see movement. Ironically, however, I wonder if the hype around the current program even slows adoption of new priorities.

Though, perhaps acknowledgments such as the type referenced by public health officials in this article portend the start of some movement.

>left without a chair when the current gravy train ends when better vaccines are deployed

I wonder if their thinking is that this problem is easily fixed through acquisition if/when the time comes, especially in an industry as M & A-driven as pharma. Meanwhile, gravy-train.
Eminem:

No more games, I'ma change what you call rage

Tear this motherfucking roof off like two dogs caged

I was playing in the beginning, the mood all changed

I've been chewed up and spit out and booed off stage

But I kept rhyming and stepped right into the next cypher

Best believe somebody's paying the pied piper

All the pain inside amplified by the fact

That I can't get by with my 9 to 5

And I can't provide the right type of life for my family

Cause man, these goddamn food stamps don't buy diapers

And it's no movie, there's no Mekhi Phifer, this is my life

And these times are so hard, and it's getting even harder

Trying to feed and water my seed, plus

Teeter totter caught up between being a father and a prima donna

Baby mama drama's screaming on and

Too much for me to wanna

Stay in one spot, another day of monotony

Has gotten me to the point, I'm like a snail

I've got to formulate a plot or I end up in jail or shot

Success is my only motherfucking option, failure's not

Mom, I love you, but this trailer's got to go

I cannot grow old in Salem's lot

So here I go it's my shot.

Feet, fail me not, this may be the only opportunity that I got
The converse of that is as a frontend developer pretty much 100% of what I use is MIT or similar licensed. In fact I'm struggling to even think of one software package that is copyleft in the frontend world.

I dunno, I'll admit this thread has been eye opening. The GPL is definitely more common than I originally thought. But I think really nailing down specifics on this would be tough.