skysight-inc/HackerNews huggingface dataset:
> but the language choice for production systems is driven by many factors. Python is almost never an appropriate choice for building production systems

And JS is? Even with TS papering over the top of it, JS is not really an ideal language for this. If you want a type system, performance and ease of use, why not write it in Julia?
This was of course one of the key differentiators of C; one of my favorite lines in the original K&R book was "what? I have to call a function to do I/O?"

C was unusual that so much of it was in its libraries rather than being built in. Programming language design in those days didn't have the clean differentiation we have today.. or perhaps did: it's fascinating to see the arc bend back.
Elementary OS, perhaps the Linux world’s best hope for the mainstream
Mobile Hackers IO: the hacker news for android developers
Yeah - when you get cold feet that’s how you inoculate yourself.

“I got this stuff cause I’m a random security analyst, not cause I’m an admin for the site”
I'm not totally sure about the context for the OP, but just recently there are a lot of folks doing low-end PHP dev work for WordPress, and many of them are now having to learn React because WordPress has changed its backend editor to a system that is based around React.

Personally, I think that this is a good choice-- the editor system in that CMS is a very good use case for complex JS technologies.

But at the same time, there are a whole lot of of folks who have been doing a lot of work with PHP who didn't want to learn that toolchain.

In that context, it's a little complex: we have a whole ecosystem of businesses and developers and software tooling that is being pushed over by some core changes. I'd bet that there are going to be a lot of frustrated low-end PHP devs dragged into learning modern-ish JS tooling.
I use Trello to stay on task, easy to manage daily to-do lists while being able to just push everything to the next day and also managing long-term lists. It lets you comment, add files or links, create internal check-lists for each card, has the option for due dates, even integrations for stuff like Slack. It's great for keeping track of stuff in general. Plus it has a really friendly UI and it's free for the base package.

Asana is what we used at my last company and it's pretty much the same (at least from what I remember) with a different UI.

Another neat productivity thing I use is the Sketchpad app in the Windows Ink Workspace. My laptop has a touch screen that works with an active stylus. The app basically turns my laptop into a whiteboard on the fly (really handy for when I need to work out some complex math) and I can save a snapshot to then stick into Trello or wherever. Only gripe - Microsoft should add two-finger drag support (like in art programs like Krita) so you're not limited by you monitor size when using it.
MtG is relatively inexpensive if you play Limited formats (Draft, Sealed, "you play what you open") or newer Constructed formats (Standard). For older formats, which I unfortunately find the most fun, your best bet is online. WotC has an official client (Magic Online) which is Windows-only, bug-ridden and requires you to rebuy your whole collection. There are free alternatives such as xmage or cockatrice.
Probably not. I didn't think an engineer here can expect cross 100k€ without either 1.) running his own consulting business well or 2.) having huge performance bonus and perform well or 3.) cross into management or sales.

Do you know many engineers in Norway who earn > 100k €? I was not able to figure out from your profile if you know Norway or not.
everybody gets so easily triggered now.

let them. I really don't give a shit if people think smoking weed in public is antisocial behavior lol

you aint seen nothing yet
> your particular preferred syntax

I think it's called POSIX.
As is C++ at all of those companies.
Thanks for this. I just finished the XOR stuff and can't wait to read more!
Correcting the same misleading statements over and over again is a chat bot's job and not an enjoyable task for a human being. I was just pointing out that you're probably wasting your time, but you're of course free to discuss the finer points of class-based OO or Rust's learning curve for the Nth time, if you're so inclined.
GTK is coming along really well. There’s two different native-to-Rust ones in progress I’m excited about. It’s not my area of specialty though.
In the Old World we have public mass transit. One vehicle can transport a thousand commuters, and it does not need to be stored in the most desired area of the city for the duration of a working day.

Sometimes it looks like the Silicon Valley is trying to solve transit problems either against the laws of physics and economics or, alternatively, ignoring solutions that were there already in the 1800s.
Actually I'd like this

with
x = foo()
y = bar(x)
z = baz(y)
blah(z)
else
err -> handle_err(err)
end

No do (uselessly verbose, it litters all the language) and = instead of <-
It should be normal code and take the else branch whenever there is any error, pattern matching included. The advantage is that the code can be indented in or out a with block, without any change. Much more convenient.

Elixir also have a try/catch
https://elixir-lang.org/getting-started/try-catch-and-rescue...

> In Elixir, we avoid using try/rescue because we don’t use errors for control flow. We take errors literally: they are reserved for unexpected and/or exceptional situations.
I was pretty big into computer (video) games. That all stopped when I got to know magic. I haven't really returned to video games since, they all seem so incredibly shallow in their design compared to magic. Seems like I'm not the only one, I've followed a lot of interviews with Edmund McMillen, the prominent indie game designer (Binding of Isaac, Super Meat Boy), as, despite designing video games, he seems to be mostly playing Magic too.
Or to switch to crypto currency that is distributed and eventually consistant
I’ll switch to Rust for embedded once there’s a really solid USB stack. UART don’t cut it no more for talking to a computer. Seems to be in the works though!
I'm visiting my hometown of Houston after now having lived in SF for just under 3 years, and my partner and mine most common debate thread as we sit in Houston traffic is - what did Houston do differently, to get these uniquely Houston traffic problems? Is it "Houston's" fault, or the fact that it has an extra 2 million people? Does it actually have 2 million more people, or did it just octopus across the entire region to a ridiculous point and thus inflate its population numbers (really, does Clear Lake count as "Houston?" parts are nearly 20 miles away, and can take an hour or even two to get to on a straight shot freeway).

Here's some questions we argue:

1. Where's the money coming from? We see massive Houston mega-projects, huge new freeways built on top of massive existent ones. Yet there's no gas tax, no state income tax, and I don't remember there even being a city income tax (that was several years ago that I worked here though). So who's paying for the new freeways?

2. Why do cars clump at exits? Why do Houstonians sometimes spend 15+minutes at a total standstill waiting to exit? Is it because of line cutters (culture of driving)? Is it because of people reacting violently to line cutters (culture of driving)? Is it because of poor design? Is it as the Houston Chronicle has argued and due to feeder roads, a feature that doesn't exist outside of Houston/Dallas (and thus is a strong contender)? Is it simply because the population is massive and driving is the only viable option to get around, and thus the roads are always clogged? Is it actually an issue in San Francisco, and we simply don't notice because we drive motorcycles (unlikely, but I will pay extra attention when we return)?

3. Why the fuck did i-45, in the middle of a 50 year construction project, suddenly swap out freeway-going-under-bridge design in the Clear Lake area for freeway-is-a-bridge design? Now it's terrifying to drive the speed limit over those bridges because you might smash at 65mph into a half-mile exit-clump line.
Whenever I hear those names I personally link immediately Elon Musk to "genuinely enthusiastic & a bit crazy", but in the case of Larry Ellison I get only "dark side"-thoughts... .
LOL. Oops.

I meant to mean "It has most definitely happened to me" although not yet in the context of piloting - but in other contexts.
Apologies. Won't do that again.
Sentencing algorithm “fairness paradox” – racial disparities provably inevitable
Linux Technology for the New Year: EBPF
Interesting, I knew they had a new editor, since I have a few WordPress blogs, but I only use them, I don't code anything with them, so I hadn't considered how they're rewritten. I don't mind when SPA is used properly, and in this case it only affects one specific use case which makes a lot of sense.
Your link largely supports my statement. For example this graph:

https://d14rmgtrwzf5a.cloudfront.net/sites/default/files/od2...

Overdoses have increased because of fentanyl being sold falsely as other drugs or mixed with other drugs, and that happens because it's cheaply imported from China by anyone with internet access and the desire to do so. Overdoses are NOT because of a marked increase in use of drug use or addiction, there is always a segment of society that will use drugs, be addicted, and participate in these activities.

We're deep in a moral panic while simultaneously ignoring the real problem (imported fentanyl), thus the complete inefficacy of the ongoing overreactions form society and governments.
You seem to be making some sort of argument, I just don't know what it is. Are you saying that fish is not production ready because it's not POSIX-compatible?
Maybe they will open the case for public comments and insights, then “ignore” those comments because of a “DDOS attack”, and then finally not investigate the alleged attack despite earlier on outlining how it was able to cripple public infrastructure.

Could there be a more mismanaged agency than the FCC?
When using floating point numbers, that's usually as far as you need to know. That and the range of safe integers for langauges like JS that only do float. (Though now there's BigInt at stage 3)
Regarding flat tires on a bike - I have to endorse Amerityre's products here (as a satisfied customer - at least when I last rode a bike):

https://amerityre.com/our-flat-free-products/flat-free-bicyc...

They aren't cheap, but they also aren't your standard airless, flat-free tire, either. They don't feel like "mush" when you ride on them, making you have to pedal harder - they feel identical to a regular air-filled bicycle tire. You can drill a hole through them, and they still feel and work perfectly fine.

If you ride a bike and tend to get a lot of flats, take a look into their products - you won't be disappointed.
Stupid question from a small brained primate.

Would it make sense to have two types of generic implementation with a boxing unboxing mechanism. AKA a fast one that requires a rebuild when you monkey with something. And a slow one that doesn't but compiles fast.

I think it'd be acceptable if the 'dev' version used GC as long as the final build didn't. Basically anyway to get the development cycle to go fast.
I find it terrible "progress" that one has to press a button to get a functional view.
The more intelligent approach to building roads is one i've seen in Washington DC. While the metro system isnt perfect, they allocated a portion of the highway to rail (middle track between both directions on the highway.) This way, the community expanded outwards via longer and longer highways and there was an obvious way to eventually simultaneously also expand the metro system outwards.

They did this with the Orange Line westwards inbetween Route 66. They then did this with the Silver Line North-westwards in-between Route the Dulles tollway.

I imagine the increased traffic due to increased highway capacity is partly because exurbs dont have mass transit support back to the center city...yet people reach further outwards to exurbs seeking more affordable housing. The Washington DC approach solves parts of that problem quite well.
Ajit Pai's FCC Page Promises 911 Stability
We should tax things to appropriately account for the external costs. Big cars not only consume more fuel, the external costs of which are not reflected by current fuel taxes, they also consume a lot more space on the road. They're also more dangerous to other people, especially pedestrians and cyclists.
For the UI rust has bindings for a lot of stuff and it's easy to generate more. There are also more and more native options. It's also very good for that use case because it makes certain high-performance things much easier/safer. Threading is a joy for example.

I've worked on an image processing project in C for a while and am now doing one in rust and would never want to go back. The code is much cleaner and easy to maintain. The zero-cost abstractions really pay off, and the safety guarantees means you don't spend so much of your time chasing heisenbugs from subtle threading and locking issues.
Ah, which I guess is why no subshell support?
In the “old world” cities like London, Paris, Berlin and others are facing the eact same problems, with or without those overcrowded, overpriced buses you mentioned.
Yeah, they've pretty much buffed creatures and nerfed noncreature spells. Savannah Lion and Kird Ape used to be huge, now even Nimble Mongoose (a 3/3 "can't be targeted" for G) is deemed underpowered by current Legacy standards, and downright unplayable in Vintage.

They've also much pushed the Planeswalker type, and you see plenty of them in Legacy/Modern/Standard; apparently it's a deliberate design decision to make sure that the characters featured in their lore see play at competitive tables.

On the other hand, older noncreature spells are still king among their kind. Lightning Bolt, Dark Ritual, Brainstorm, Swords to Plowshares and Glimpse of Nature aren't getting dislodged any time soon.
> What, your country doesn't have 20% of its population living in idyllic rural areas that cover 97% of your nearly 4 million square miles of land?

Still, getting around on the east coast is absurd, though somehow the Europeans and Japanese manage it under similar conditions. In an environment where high speed rail would be superior to air travel there are 0 lines[+].

In the west I agree the "travel density" is minor except in the SF-LA region which is both being developed and tying the Central Valley into the wealthier areas.

The real reason is that the US has the most highly developed rail freight transport system in the world. Passenger trains lease access to those lines and must work around freight (including having passengers stop and wait).

[+] yes I have used the amusingly-named "Acela".
Yes. See, the problem is, you are a "pretty awful excuse for a human" to somebody. Do you want them to be able to block your speech? No? Then you need to extend the same courtesy to those you consider to be "pretty awful excuses for humans".
This appears to be a classic case of a visible problem where the effects of the solution are not visible immediately.

Building wider roads is a success if they move more people compared to a more narrow road. It doesn't matter if they stay congested even as you widen them. The goal of a wider road isn't to reduce congestion the goal is to move more people.

This same type of reasoning is used against constructing more housing because building more housing doesn't have an impact on rent prices while ignoring that every new apartment provides housing for a new person. The goal of more housing isn't to reduce rent prices, it's housing more people!
Is this outage for both mobile (cell phones) and landlines?

Does dialing the direct number (XXX-XXX-X911) work?

I've had issues on both when there was no widespread outage to the point I've given up on the utility of 911 and try to put the local police department's number in my phone for emergencies.
What is the key to increased search engine traffic? Content
I'd say "Do anything remotely shady anonymously" would be more practical advice. People do things because they're somehow motivated and that motivation won't go away just because they could get into trouble.
Real world answer: no code is greenfield. You work in the established ecosystem.
Relative to Ruby it's a lot better without sacrificing the rapid prototyping. If you need real correctness then Haskell and Rust are in a class of their own, but they'll never be as fast for hacking (although admittedly Rust has a high ceiling). I think the magic of Elixir is the happy middle ground where you get more correctness than a multi-paradigm highly dynamic language like Ruby with minimal overhead, and then you strengthen the operational story with a deeply embedded crash-and-restart tooling from Erlang/OTP encouraging less statefulness and easier recovery by design across the board.
> There are no billionaire tech entrepreneurs riding Segways to meetings with angel investors, and there are no corporate PR-approved mission statements on the wall. Instead, you’ll find a small team of brilliant engineers who are using passion and innovative technology to design a very special robot called Dexter.

That's, uh, that's exactly what a state-of-the-art robotics lab is supposed to look like. I used to work in one; place was a mess. Then they closed some big sales, moved to a shiny new facility -- and promptly got worse, that is, worse if your goal is to actually work on cool robots rather than edit elaborate specs on theoretical robots to get Major Defense Client to sign the contract.
You should offer a commercial and open source version. The commercial service could provide a few extra features at a modest price point, but support development of the open source platform. Perhaps it could pay your bills and be a cheaper alternative to the existing expensive commercial offerings. I could see you taking a big bite out of their market if you keep it up.
That's true to a degree. But a lot of people are also legitimately troubled by the Russian use of the media to stir up trouble.

Personally, I'm in favor of free speech. I'm not in favor of being inundated by manipulative propaganda from a foreign power. I don't know how to reconcile those two views.

I mean, I guess I'm in favor of curtailing dishonest advertising, and that's kind of what propaganda is, but... I'm not sure where the lines are.
That's because the city is overly tolerant to blatantly harmful activities, public indecency, and antisocial behavior, not because of drugs.
Apparently ConEd now can apply to the Guiness Book of Records for largest arc light ever :-) I really enjoyed some of the twitter comments, "Astoria Borealis", "Amazon HQ corner stone", and "Somebody in Queens better have super powers after this!"

The event itself though is a really interesting example of 21st century phenomena observation. Much like the meteor over Chelyabinsk, so much video from a bunch of nearby cameras (dash cam's in Russia and smartphones in New York), it creates an amazing amount of raw data that people can sift through to try to figure out what is going on.
> Is this even a problem?

It’s a problem if your assumption was that demand was closer to fixed and building more roads would “spread drivers out”, reducing congestion.

This was for decades, and still to some extent is, a very wide-spread assumption in local politics, leading to incredibly questionable urban planning decisions.
>Could there be a more mismanaged agency than the FCC?

or maybe they're all just as mismangaged, but you noticed them in partiular becaue you are passionate about the FCC's mission?

I'd be willing to bet if the average American interacted with fincen, FDA, IRS etc they'd be shocked at the ineptitude. America has been strangling their enforcement agencies for a long time - one could argue there's a direct path from a poorly funded IRS only taking on "slam dunk" cases and ignoring complex money laundering schemes to Trump's election.
Free QR code generator
Titan RTX, 2080 Ti, 1080 Ti, V100 TensorFlow Benchmarks
>There's really no way to change the look and feel of elementary OS

Deal-breaker.
Adding the usual disclaimer that yay is an AUR helper and thus not officially supported by Arch. Arch users are advised to read https://wiki.archlinux.org/index.php/Arch_User_Repository instead. If you know what you're doing, of course using yay should be fine as well.
I just went through the 19-part interactive neural network and this is the best tutorial for beginners I've encountered. Each video is < 10 minutes and contains a practical example that motivated me to try implementing / prototype something quickly.

And doing all the examples directly on the browser creates a very low barrier to entry as a front end developer.
Well why should anyone do this? India can, and as the aphorism says, "[humankind] does not live by bread alone". In addition space travel is important today and why be beholden to other countries for a capability you could have for yourself? Just as an example, several countries have build or are building alternatives to GPS so that they can build something they can depend on and not risk being shut out by the USA.

It makes more sense for India to do this today than it did for the USSR to do it in the 50s. But I think we are all glad that the USSR launched the exploration of space!
C++ is ubiquitous. Pretty much any modern unix on any CPU architecture — it's there. And it likes shared libraries.
Elixir is often said to have similar syntax to ruby but this is overstating it -- Elixir chooses a similar set of tokens in its grammar to Ruby ('def', 'if', naming rules, list/array literal delimiters, atoms/symbols, map keys) but the actual higher level syntax for the most part is very different. (And obviously the semantics have nearly nothing in common as others have mentioned.)

Some clear syntactic differences (that clearly show that the design decisions were driven by building a good language over erlang, that happens to tokenize similarly to ruby, not a ruby-looking erlang powered language):

- ruby uses sigils on variables to confer metadata, no similar syntax in Elixir on bindings

- access modifiers are different (private vs defp)

- map syntax is different (%{} vs {}), tuple syntax doesn't exist in ruby. (could have been swapped if ruby-syntax was a higher goal vs idiomatic erlang being the driving motive)

- function definition syntax is slightly different, but arguably more consistent in Elixir (no do in ruby)

- most of the control flow operations in ruby do not exist as macros in elixir, or have wildly different syntax and vice versa. the only exception i can think of is the humble "if" statement, which is generally avoided in elixir if it can be anyhow

- closures and anonymous function syntax greatly differ

- the entire syntax of pattern matching and deconstruction in elixir does not exist in ruby

- no ternary operator in elixir

- pipelines are central to elixir, no syntax in ruby

I think Elixir's successful adoption by ruby programmers despite having nearly nothing in common with ruby than a similar choice in tokens for parsing (and even then, only when erlang doesn't pull in a different direction) show that just choosing similar tokens to a language can be a good strategy to enticing developers from that language without actually having to make any impactful design decisions (in either syntax or semantics) to favor that goal over others.
In practical terms, we can consume as much transport as we get. If it was cheap and fast I could have ramen lunch in Tokyo. Pick up the kids from crèche in Portugal on my way home to New Zealand.

So, unless we get teleport watches... congestion is the "price," the thing that limits consumption. Economists would prefer the price to be price, being economists.

One thing this article leaves out is what the value of all this transport is. Maybe more roads don't solve congestion but they do produce more "goods," more Kms travelled. Presumably this has value.
That's called Ping-pong Design, and is a perfectly legitimate approach.