skysight-inc/HackerNews huggingface dataset:
> Some languages apply it in some form for you under the hood.

I suspect some respondents will say, or believe, that this falls under the category of "you have to know the VM/runtime intimately to get good performance".

I don't think that's true. If you know the general problems with polymorphic call sites, you can (in JS and many other languages) check to see if the runtime is applying optimizations of this kind by being explicit. If it helps, you can get a free optimization by setting explicit arity/dispatch just because you happened to know about the issues surrounding polymorphic dispatch. That's a case of fundamental knowledge speeding up/improving your progress; not a case of "you need to know the VM guts like the back of your hand to make code fast".
Multi-Asset Edge Wallet Goes Live with Bitcoin Cash
Is there an advantage to using chunked streams like this over using WebSockets like this: https://github.com/wybiral/hookah (this will take newlines from a programs stdout and send them over WebSockets, even aggregating multiple streams into one).
+1 for jump roping. Besides daily exercise, you can pull out the rope and get back into a good mental state whenever it feels impossible to focus. If you're not looking to drop $35–75, here's a very affordable rope that'll do the trick: https://www.officedepot.com/a/products/836084/Champion-Sport...
I used to use Elm, then I moved to Pine, then Mutt (which is still going strong)

I guess there's only so many names in the world, and they're bound to be reused.
If you have any thought or insight on how to get over that, please let me know. The docs team wants to work on "what comes after the book" next, so any insights into what made it work for you would be very helpful!
It's impossible to stream a JSON Array
The issue with biking as a commute option is land use. America, more so than other countries, completely overhauled it to suit cars. In 1900 apartments or hotels on top of stores and businesses on small lots was the norm in most American towns and cities. In 2018 it is pretty much illegal to build that kind of development except for a few areas in major cities, and even then the mixed-use structures of today are monolithic, curated shopping mall experiences that are bad at encouraging the kind of convenience that exists in New York, because you get bored of it. And on top of that most cities in America ended up gutting their walkable cores with highways and parking lots in the name of progress.

The fact that it is hard to bike is a symptom of how far things apart are in America. But how far things apart are in America is a symptom of blind faith in new technologies.
Thanks. It did seem to be an offhand mention to me, something like "well, that's just how life is: water is wet and cyclists get pelted with trash." Glad to hear this is not universal.
It's not just speedup it's also about writing backend and front-end in one language. But the speedup is real too.
You made me look back and I think it was gruseom from the thread Surprisingly undervalued books

https://news.ycombinator.com/item?id=4651165
Curious if Google disclosing unpatched bugs in Chrome on the same 90 day policy.
Lessons for human genetics from genetic screens in model organisms
First sentences: "The Arctic Ocean once froze reliably every year. Those days are over.". Climate aside, there are still seasons - it's not surprising to see time-lapse videos of this happening.

You can see the seasonal chart later in the article, across several decades. The concern is the long-term trend. The strong El Nino effect of the last few years appears to go unmentioned, which would be my only concern.
Then you wouldn't mind to drink water containing such plastic for the rest of your life, would you ? And give it to your kid ?

Cause as long as we have no proof it's dangerous...
How about simply "fired" or maybe for cases that go beyond being excluded from a single job "blacklisted". Those examples are all very hyperbolic, albeit less so than "lynched".
Montana is 600 miles by 250 miles and has almost no people living in it. It’s entirely unsurprising that people who choose to move or stay there want to take up lots of space. As for racial makeup: Montana was largely settled by people given free land in return for moving there, and then in the late 19th century a mining boom; during that era local laws were quite discriminatory. It hasn’t recently had any booming industry that might attract a wide variety of immigrants.

Billings is the largest city and has only 160k people. Billings is spread out along a federally funded interstate highway, and has plenty of available land. It’s a place with harsh winters that would be rather unfriendly to pedestrians/cyclists anyway. 95% of households own a car, and on average there are about 2 cars per household. (For contrast, in NYC there are about 0.6 cars per household.) As far as I can tell buses are the only public transit in town.
Writing an O(N^2) algorithm that processes lots of data in wasm is not going to speed it up more than writing an O(log N) algorithm in pure JS; the knowledge of how to identify problems like that will serve you better in many more cases than the selection of a "fast" runtime.
Living and Working in Today’s “Digital Ghettos”
Or perhaps the official apple repair, if under contract, is to hand you a new unit and throw the old one into the melter? There's no storage on the thing beyond its own id, is there?
The thing I'm driving at is that containers create much stronger isolation than shared hosting does.

Both are processes, but the administrative overhead is lower when you can contain the blast radius with namespaces and cgroups. The illusion of isolation is much more complete to the containerised process than for an uncontainerised one.
Likely this applies to this device too, and I expect they reuse the internals for new devices or use a new casing.
The 1959 Kitchen Debate – Nixon vs. Khrushchev
That has exactly been my experience as well, and the reason why I decided to work with Haskell professionally instead of continuing to write Python, Elixir or what have you.

On to the topic of this submission itself, Elm turned out to be a gateway drug to Haskell for me. Similar to Paul Chiusano[1] I decided to switch from Elm to GHCJS (Haskell). I started with https://haskell-miso.org/ (based on the Elm architecture) but I'm currently developing using http://docs.reflex-frp.org/

[1] https://pchiusano.github.io/2015-04-23/unison-update7.html
So elm gives you plenty of time to sit around being completely blocked by conceptual/technical bugs that no one can solve.
You’re doing Stories wrong
Good point. I suspect to some degree it's mitigated by the fact that anyone attempting to re-implement (most of) Haskell must care about correctness a great deal, and having Haskell already in place limits the number of conceptual bugs.

Anyway, this is pure speculation on my part, I have yet to dive into either language.
As a regular Android user, I'll say that Android's permission model is simply awful.

There's no way (in stock) to return blank data, so apps will simply shut down or silently malfunction if you refuse permissions.

The grouping of permissions lumps "can portscan your network" and "run hidden in the background when your phone boots" under "Other", which you can't disable.

J2ME had a more refined security model back in 2006.
Those B&O speakers are likely completely repairable and came with a manual that talks about how to do so.

This home pod will be obsolte in 2 years.
Sounds good!

I enjoyed the article :)
I was in a similar situation, and another aspect to this issue is - if the company is large enough - HR departments who put on events or team-building activities or otherwise try to encourage a sense of how great the company is and how great it is to be part of the company; e.g., company potluck this Friday! There is nothing wrong with these things, per se, but what is disturbing is how this HR "PR" does try to give this sense of "belonging" and "family" which is ultimately at odds with the bottom line of the business. No, HR dept., unless you have unusually altruistic owners, the business is not there to make one big happy family; it's about the bottom line.
return max(low, ( min(val, high) ));

Still hard to avoid comparisons.
I picked up bullet journalling last year and it has dramatically improved my procrastination and disorganization which has had the biggest impact on my motivation.

Setting aside each night to review the day and plan the next really helps. I love checking shit off. Just make sure your list is achievable and the tasks are small enough. Large tasks that take multiple days can be overwhelming and lose meaning.

It also helps that my bujo is a physical book. That tactile experience makes a big difference.
And spend much less money on commuter infrastructure. If a highway can realistically be cut down to two lanes per direction instead of three, there's less to maintain.
And again that's ok?

Looks like you could easily replace the A9 and keep the rest with this design as well.
Far better in some cases, but far more illegal in others.

Since sidewalks in many places are rarely used by actual pedestrians it'd probably be better, and cheaper, to install paved bike paths instead.
So it's abandoned?
Binary search explained using security camera footage
What changes do you think Haskell can't keep up with?

If you want to approximate the cool things in Haskell with a Python-compatible* language, there's Coconut. In addition to static typing, it offers algebraic data types (how I lived without sum types, I don't know) and pattern matching.

* every valid Python program is valid Coconut
If that also has the consequence of significantly less bugs in Elm libraries, you will also encounter much less of the former when using third-party libraries.
Deceptive graphs, polar bear name drop, typical nonsense.
Look at desktop PCs. Millions sold, almost all with swappable parts. There's a difference with "not made with x in mind" and "purposefully difficult to do anything with".

If we want engineers who can build these products in the future it also helps that they can tear them apart as kids.

Again is that what you actually want to reward? Do you want to be able to use your IoT device a week after the startup goes under or apple decides that it's time to sell everyone a new $500 speaker?
This sounds like an overzealous legal department. Perhaps if this case would become more visible, somebody from Microsoft would insist on dropping charges.
Big Design Up Front is back in style now? Agile is dead?
I think the XP movement was, fundamentally, an attempt to treat coding as a performance piece, where progress IS close to linear because of the order you tackle problems and the way you attack them. You telegraph and you telegraph and in the end if anyone is surprised then it's because they weren't paying attention or were delusional.

It's part of why I maintain that it's much better to be 5-10% over every estimate along the way but maintain your velocity indefinitely. Better for people to be a little disappointed in you now than to drop a giant bombshell on them later. It's not a popular opinion, but it does work if you have a team with the fortitude to stick with it.
Many states only require single-party consent, but third-party spyware violates that, too.
That was made clear when they try to shut down unofficial repair shops.

https://motherboard.vice.com/en_us/article/nz85y7/apple-is-l...
I see this frequently but I question the choice of JSON which I assume is actually newline delimited JSON objects. What is the benefit of JSON? Familiarity?

If you need to ingest tabular data is JSON the ideal format? Why not something like escaped TSV? I realize storage is cheap but JSON has a lot of overhead and I don't see the benefit in using it to store data files, especially from spreadsheets.

Depending on access patterns something like Parquet may be a lot more useful.
They can and they will. Watched it happen twice at once company; they ended up turning over nearly all senior management about a year or two behind them.
You might find the following video interesting

https://www.youtube.com/watch?v=AMMOErxtahk
Is that true even in places with high water tables? Like much of Florida for example?
Countering the Inside View and Making Better Decisions
Galactic Civilizations was a pretty great Reach for the Stars/Master of Orion style game that was for a long time OS/2 only, as the developers were OS/2 fanatics. Later versions did get Windows ports, though.
I like the timeline example. Do you happen to have the .svg file so I could try out the demo?
I have to say. I didn't.
So here is the rest of the story:

I assured the police to make a therapy. They said they will check in a week, if i reached for help.
I did. I called the Psychological Counseling Services at my university. They said their next free session is in 2 Months. The police officer who came to my flat called me ^. I told them... that they are fully booked and the next free spot is in 2 Months.
He asked for the phone number of the counseiling service. I guess he called them and they confirm that i have an appointment in 2 months. This is where the sotry ended for the police officer. In hindsight, i don't think they really cared. They just did their duty. Anyway:

Fast-forward 1 Month: i went to switzerland looking for a job and i got an offer, 1 week after my interviews.
Fast-forward another month: i didn't go to couseling, because i had exams and i felt much better.
But i would have taken the counseling, if i was still depressed. That job offer was my way out of my depression.
Sometimes, you can get out.
Sometimes you are able to get out of this "dark place" yourself, but most of the times, you should seek for help!
So if somebody is reading this. PLEASE GET HELP! Don't try to convince yourself, that you can get out on your own.
Not the author, but I've used React + Redux and Flowtype and played a little bit with Elm. Elm felt so much cleaner, the typing was great and it was a breeze to learn. I'm certain I'll go with Elm on my next web project.
Israel Confirms It Will Tax Bitcoin as Property – CoinDesk
Both are explicit. One uses a keyword the other uses capitalization. The compiler will still complain if you use a private method in either one. You can argue about whether one is more or less readable than the other but you can't say they aren't explicit.
Mobile e-sport poker skill rating system – gives prizes for skill
The quote is dated 1999. 11 years to go, and I'm rather skeptical that it will happen.
How to start an OSS project
/After/s/hn.csv/t.kdb/
Russia's Election Interference Is Digital Marketing 101
As my PI notes, a lot of the success here can be explained by the model's excellent ability to determine age from the images of the retina. https://twitter.com/skathire/status/965661596503638016

This is quite good age detection - other efforts that I've seen (from face images, rather than retina images) are +/- 5 years, whereas this paper gets age to within +/- 3 years or so.

The fact that the model automatically detects anatomical features that humans recognize as being important is promising for a variety of applications, I think.
>no one is complaining about the lack of girls in the blue collar industry.

Gender equality in STEM is more about just getting them in.

It's about social mobility for women. Which is why nobody cares about getting women as miners, plumbers and getting men as social workers.
I've got ADD and as a software engineer, yes I struggle with this everyday when I am not medicated. And unfortunately I self medicate with various drugs like research chemicals, prescription medications, and even methamphetamine. I would NOT recommend any of those - being a speed addict has been a personal hell for me over the last few years but it's been extremely effective with keeping me on task and engaged at the expense of my health (high blood pressure, insomnia, stimulant psychosis, etc.)

I would look into maybe finding something that is more stimulating as a career. I think this is what I'll end up doing; I really can't be a tweaker for the rest of my life.
You're missing the point a little, I think. It's not just JSON, it's anywhere your Go code interfaces with the outside world. That's where you start fighting with Go case conventions vs. the rest of the world. I like the concept of tags in principle, but in practice they end up being very repetitive. Compare it with Rust's "serde" stuff—it's much nicer.
(2004) and talking about the risk free overnight rate.

"Deficit spending will result in net central
bank reserve credits in the aggregate banking system, which will drive the short-term
overnight inter-bank lending rate to zero."

Also, we now pay interest on reserve balances which goes against one of the paper's assumptions.
Thanks for the tip! That looks much better.
Im pretty sure even with a high water table, its not as though the water would seep through if its well sealed. A lot of times they have to seal them for fire-safety
I typically find that getting started is most of the battle. Pick one task and just start it, then you'll be in the flow. Avoid the temptation to check email/etc, and disable notifications/etc as these will break your flow.

Furthermore, give a helping hand to future-you. I actually find that it's better to not-quite finish one task before you leave for the day, so that you have an easy onramp to start tomorrow.
You'll have to be more specific. I'm struggling to find even a single paragraph that I would consider celebratory.
Typed assembly is a thing - it’s mainly to ensure the compiler itself is correct, but it does give stronger guarantees. I think Frank Pfenning at CMU has written a language that’s dependently typed all the way down - so it’s IR and assembly are both dependently typed.
Blippar’s newest AR feature recognizes famous landmarks – The Verge
In the worst case, you just adopt the runtime yourself. I don't understand why people draw boundaries around certain frameworks, runtimes, and languages and say "I'm hiring that kind of engineer". A good developer can go up and down the stack as needed and fix any part of it --- including the language runtime.
You could make a throwaway account. It's legit to do that when there's sensitive information in a post, and many people have reached out to the community that way when in a hard spot. tevlon didn't do it that way, which is fine too of course, but you could.
No, I completely and fully blame the managers/founders for this. No matter how much you try to drill into their heads that this is throwaway code, once they see something, they get excited, and say "Ship it!"
Has anybody else read Stallman at first? He is the Saviour in the church of Emacs after all...
Google gives me 30-45 minutes via bike. Chunks of that are through areas without bike lanes, and aside from about a mile through a bike path, it's all right next to the cars going 50-60mph.

My car commute is 12-20 minutes, maybe going up to 30 if multiple stoplights are out (which happens a couple times a year).

I've considered biking, but I'm never going to. I see how people drive here, and I've seen too many coworkers get all gung-ho about biking for a few months, then drop it because of the safety issues. I can't help but see it as an unnecessary risk to my life.
Google didn't "relocate" to Hong Kong, their offices in Wudaokou kept running, they just shutdown their Mainland-based webserver.
I too would be interested in this as I'd like to take out a mortgage.
Show HN: Human-readable matrix formatting in Python
file an issue and we can add it to the serverless landscape: https://github.com/cncf/landscape/issues
The Reason piece is a commentary on an interview with Judge Bader Ginsburg in the Atlantic; the full piece is here: https://www.theatlantic.com/politics/archive/2018/02/-/55340...
Correct. There can be no obvious link. Particularly in that Old Kingdom /r/ would reflect a Semitic /'/, if memory serves. So /pr/ would be the equivalent of /p'/ which would mean "mouth."

I likely compounded your confusion by referring to the grapheme as pr; whereas it is in fact Gardiner's O4, the monosyllabic /h/ (http://msheflin.blogspot.com/search/label/Early%20Alphabet
- take the chart beyond /b/ with a grain of salt; I haven't updated it in years). This isn't my theory... this is basically the only consensus view on Proto-Sinaitic. Please stop wading into a crazy complex and insular, highly esoteric academic subject and then getting mad at me when you misunderstand my comments and attempt to construct a new orthodoxy around them...

The only connection between pr and b(y)t is semantic. Once you move from pure ideograms to logograms or abjads that wholly breaks down.
It was true for MS, but not BS, for me.

I think the line is "will this be archived by the university library / indexed on proquest". If yes, the institution is very likely to have a template that you are required to use.
When I was a lad there was a bit of advice when interviewing called the Dilbert Index. When they are walking you through the building for your interview, check out how many Dilbert cartoons people have posted in their cubes. I believe the advice went on to say that if you see more than 2 you should be worried, but maybe it was a higher number.

I'm starting to believe there's a similar rule for how many copies of MMM you see on the bookshelf. I've seen as many as 5 stacked together, and that place was whackadoodle.
MSDAT – Microsoft SQL Database Attacking Tool
use it in the exact same way you would use liquid softener
They will ban iCloud in China, for sure.
In the UK in the last ten years the average salary for a senior developer has gone up from £35k to nearly £50k but for contractors, weirdly the average rate outside of London has stayed around £350 a day
I wasn't familiar with reason.com. Looked through a bit, it looks like it's a digital publication with a libertarian angle:

https://reason.org/frequently-asked-questions/#q1

Not an issue per se, but good to know.
I could be far off base here, but I wonder if this could be tied to why humans are generally considered more capable of learning in adolescence - the older someone gets, the more noise they find around them. Lecturers' voices, phones ringing, music, cars and the like are all things you hear progressively more after age 3 or so.
Clojure has an ATOM function, but it does something completely different from Lisp's ATOM function.