skysight-inc/HackerNews huggingface dataset:
I'd like to pedantically point out that this source is the only one who followed literary convention and wrote out the word "two," which you're supposed to do for any number under 10.
Why can’t leadership at Google stand by any of their decisions, instead of caving in to the demands of a small yet vocal group of people.
3D Slicer provides a wealth of training tutorials though sometimes there are slight UI variations between versions that aren't covered that you need to interpret for:
https://www.slicer.org/wiki/Documentation/Nightly/Training

Here are some of the generic renderings for the spinal modeling project I described, if you're interested (renderings created with Avizo--an expensive commercial application--instead of 3D slicer for specific use case reasons for the sake time savings):
https://www.youtube.com/watch?v=dkDVeyLLmFM&list=PLZMGw4TBzq...
Notwithstanding that the article was actually about politicians not representing their citizens’ interests and not about what amounts to the free speech rights of corporations, your suggested solution of more free speech belies the fact that the funding of this ‘free’ speech isn’t in any sense equal. Moreover in a republic, we are already funding our representatives to speak on our behalf.
Presumably there would be many more issues beside bathroom policies. Moreover one person isn’t s majority among eight.
Damn socialists.
Transferwise is much cheaper than that, under half a percent for larger currencies and no onboarding fees.
That's just bad engineering practice unless you can articulate why there isn't a transition path to more scalable tech when you actually need it. Usually in practice there is, and certainly for most companies. You can probably point to counterexamples, but to reuse the OP's term "you aren't them, either"
I went through and read your design document - thanks for the link! That answered my question. For anyone else wondering, one piano key per character within a given modifier palette (like letter, number, etc). With 24 major and minor chords, 4 times that in minor and major sevenths, another 12 dominant chords, 12 augmented, and 12*11 interval pairs, there is a very large space to map interface structures to. The trick is making it harmonically pleasing - however, with a graph of harmonic transitions and cadences, it ought to be possible to find isomorphisms that preserve pleasing sound if you matched unikely letter combinations to unpleasing sounds. Perhaps in the same way that i9en used to infer what you had typed based on probability and scrolling, perhaps we could do something similar with arpeggios or chords played within a certain span.
Types as documentation is one of the things I like best about Perl6 types. Perl6 has the concept of a `subset` of a type. Let's say I want to write a function that takes a name which must be only one line of text, and a positive integer as arguments.

In Perl6 I can document those requirements in the subroutine signature:

sub foo( Str $name where *.lines == 1, Int $count where * > 0 ) {
say "Name is $name with count $count";
}

Or if I want to name the concepts and reuse them, I can say:

subset LegalName of Str where *.lines == 1;
subset PositiveInteger of Int where * > 0;

sub bar( LegalName $name, PositiveInteger $count ) { foo( $name, $count) }

You can use these subsets for multiple dispatch as well:

# Print a single line argument.
multi sub print-it( Str:D $it where *.lines == 1 ) {
say $it;
}

# Print a multiline string as a single line
multi sub print-it( Str:D $it ) {
say $it.lines.join('');
}

# Handle anything that we didn't expect
multi sub print-it( Any $it ) {
Failure.new( "it was unprintable", $it.gist );
}

IME, this makes it easy to write self documenting code.
Quit gettin' mad at video games.
CRESTA | Palo Alto, CA | Full-Time | OnSite or Remote | site: cresta.ai

Cresta's mission is to make everyone experts on day one of their jobs with the use of ML and NLP. Our company has deep roots in AI: our co-founders met during their PhDs at the Stanford AI lab. Cresta is chaired by Ben Horowitz and Sebastian Thrun.

Here are some of our openings:
- Fullstack Engineer
- Head of Engineering
- Frontend Engineer
- Ml / AI / NLP Engineer
- Data Scientist
- Research Scientist
- Backend Architect

Please email me if you're interested, or if you simply want to learn more: bita@cresta.ai
I practically have that level of “luxury” in my Awful[0] (CHICKEN Scheme) web app that I’m working on right now. With a couple lines of code[1] added to my project (that I have only running in development mode), I can simply save my source code file in Emacs, have it automatically saved on the server through Emacs’s TRAMP feature, reload the page in Firefox, and instantly see my changes. If I like it, I make a commit through magit and I’m off to the next task.

Of course, I don’t run it like this in production (to refresh the production app I have to go to "/reload" from a certain IP address and be logged into the admin account).

Don’t worry: the “old ways” are still here, even if no longer mainstream.

[0]: http://wiki.call-cc.org/eggref/5/awful#a-hello-world-example

[1]: http://wiki.call-cc.org/eggref/5/awful#reload-applications-c...
I find the the amount of traffic and comments articles with this message generate quite amusing, given the article can be boiled down to: don't use tools like Cassandra, Kafka, etc. until you've thought through whether they are the right tool for your use case. That last part is often forgotten -- these tools may not always be the right tool for the job, but SOMETIMES they are, regardless of your scale.

Well, duh.

The corollary is: if you're using one of these tools, and you HAVE thought through your use case and reasons, don't get defensive about it. If challenged by those with lesser knowledge after reading an article like this, calmly and rationally explain your reasoning. And like any technology choice, be prepared for someone else to offer another option you weren't aware of, with better reasons.

Again, duh.
Mother of god, that’s equal parts funny and just plain accurate.

Dell wonders if maybe their hiring process can be improved. Hackernews debates whether this is a cynical attempt to mine talent from previously-overlooked seams or a genuine attempt to treat human resources as human beings. Some Hackernews consider labeling such personnel so their specific status is on display at all times, an idea that nobody got from Nazi concentration camps.

Hole in one. Sometimes the best thing to do is just log off and remember that some people would argue about the correct oil used to boil them alive.
Assuming low level techs finally get realistic about the complexity they sign up for... If an executive says "we will use only use X technology for all X tasks", they probably picked the Google thing, and you have to deal with it, or they'll hire someone else who will.
http://handlr.sapico.me ( self made) and has a personal mode ( that needs some performance improvements)
This is a good point. Yeah, the combination of "private monopoly" and "reasonable standards" does bother me. Though in this specific case, the list of material to be censored is very explicit.
Not even mentioning the memory leakiness of it, it even had a module for tracking leaks:

https://perl.apache.org/docs/1.0/guide/performance.html#Memo...

https://perl.apache.org/docs/1.0/api/Apache/Leak.html
You're right about all of that, but shouldn't a meaningful board at least make some show of trying to include diverse opinions? The key word of course is "meaningful", and I think you're right on the money that Google wasn't interested in having a panel to discuss meaningful issues in the first place; it seems more likely that they wanted to be able to point to a source of "external" "unbiased" opinions to justify what they were planning to do already.

(Obviously the people who complained about a prominent right-wing figure would just argue something hypocritical like "only the right kind of diversity of opinion", but that's beside the point; the panel was a dumb idea to begin with, coming from a group with so much of a stake in trying to advance AI for the sake of advertising)
Not only that, but everyone's got some fashion sense here, while still dressing professionally. Today, there'd be nothing but grey and beige. The office is also colorful and better-decorated than most these days.
FWIW - ALEC does make all their model bills available online: https://www.alec.org/model-policy/

But they are hardly the only player, we were interested in not only identifying how far these known model bills are going but also surface bills from groups we don't know about!

Also, not all model bills are necessarily malicious - we found hundreds of bills that were almost identical but were just trying to standardize things like how we license nurses or other healthcare practitioners.
Sure. I'm just saying something like: it's good to be conscientious of the habits and convenience paths (i.e., feedback loops) we develop, and of those our actions incentivize others to develop.

Some people who get fired at the behest of the Tweet-mob certainly deserve their fate. But I think habituating organizations to firing people in response to Tweet-mobs could create a real hellscape.

If my response is to try to bend the ratio of people sacked to sate the Tweet-mob towards my personal beliefs about who deserves a good firing, I'm only helping habituate organizations to appeasing Tweet-mobs.
I'll give up suburbia when the apt I can get doesn't deafen me with city noise.

Too stressful living in constant noise.
And here I was using regular thinking like an idiot.
We need an independent AI ethics oversight panel (not just for Google), period. But with everything ethical so tainted with insanely polarized politics it is unfortunately impossible to envisage such a board operating with the required general legitimacy. Which doesn't bode well for human control over technology in the future.
Cloud Router issue in us-central1

Does not seem wide spread
There are great essays on the topic, but basically - they were kicked out when the position started to earn money for the business.

Programmed Inequality by Marie Hicks [0] is a great introduction to some of the history.

As my mother was a software engineer in the 70s, it's so incredibly upsetting to hear folks describe how it's just an inherently male interest, forgetting the history of sexism that just happened.

[0]: https://mitpress.mit.edu/books/programmed-inequality
This is literally the CDA 230 approach that every internet company currently relies on. The approach this legislation takes is different, and puts liability explicitly on the hosting services.
I see consciousness as the threading together of alternate futures where the Boltzmann Brain doesn't collapse out of existence.
Terry Tao, PhD Small and Large Gaps Between the Primes
Long before iPhones, Kaleidoscopes made everyone a mobile addict
make it more like Japan means privatizing the public transportation and giving the companies running the lines the ability to buy and own real estate in and around the stations as well as not giving all lines to one company
Also Amazon documents their stuff in a nice public website, internal teams documented the n-2 iteration of the system and have change notes hidden in a Google drive somewhere that if you ask the right person on the other side of the world they might be able to share you a link to.
It's not "exploiting a market inefficiency" anymore than someone breaking into your house is just exploiting a lock inefficiency. It's plain old fraud.
Show HN: Analysis of S3 performance from every EC2 instance type
This was announced in nov, i think: https://aws.amazon.com/blogs/aws/new-amazon-dynamodb-transac...
The article mentioned that he got the BSOD even booting a recovery environment.
You were able to find documentation? Where do you work?
I don't think that's true. I'm no fan of authoritarian regimes, and the middle east has plenty, but I'm not sure there's anything of this magnitude ANYWHERE in the world right now. Maybe the Rohingya.

A Chinese going to Mecca to preach atheism is very different than a Uighur going to a mosque in their town or reading the Quran at home. And we're talking hundreds of thousands.
I continue to be fascinated with consumers who assume the role of shareholder in times of crisis, even against their own interests.
I think Apple just shreds. No harvesting and re-marketing of spare parts, unless its for their own internal repairs.

It's why I have been able to harvest my old units for parts and cover a substantial cost of each upgrade. I even sold a completely broken iphone 7 mainboard for $40, without fingerprint reader. I literally found the phone smashed to pieces on the ground (with SIM removed).
But don't Boeing still find themselves in that exact same position, if not worse only because of all the deaths involved?

When the Lockerbie bombing brought down Pan Am Flight 103, the relatives sued PA AM over those deaths.

In that case a jury found Pan Am was liable for damages because it's poor security procedures had failed to protect the passengers.

I would imagine lawyers would be salivating at the though of suing Boeing over these two disasters in what would appear to be a much easier case to win.
And I've never met a poor Chinese (national) student. If they can afford to go to school in the US, their family is generally doing alright.
They stand up to all sorts of things when their bottom line is at stake, see AMP. When it comes to things they never cared about to begin with though, they fold like a cheap suit.
That doesn't really excuse Boeing though. The airline might what whatever but it's Boeing's responsibility to tell them something's not possible. Airbus didn't do this hack (as far as we know) so if Boeing didn't they would have just gotten into a tougher competition. The challenge that Boeing faced is the same as Airbus or any other manufacturer. The airlines at the end would have to buy planes to continue their service with whatever plane available. Boeing from all evidence made for them available an unsafe plane. It's unlikely to happen but a fair amount of people should be put in jail for this for a long long time but I doubt that will happen though.

And FAA is another sad excuse these days it seems. One doesn't let trivial things self certify and they let an airlines company self certify critical parts of a plane. What a joke.
It is slightly more complicated than that :-) https://fanf.dreamwidth.org/131318.html

the actual parse is

division->Illegal(
zero->by(
((“at” / “tmp”) / “quine”)
. line->pl(1.0)
))
That would be an improvement. I'd rather have proper algebraic sum types, though (Option or Optional in languages like Haskell, OCaml, et al). They're really useful for all kinds of stuff. Perfectly representing missing values is almost a fringe benefit.
I knew many Samoans and a few American Samoans as a child - I couldn't see that much of a cultural difference. My uber driver a few months ago was from American Samoa and I actually thought to ask - she said there's really no difference and people only see the distinction as being a foreign thing.

I'm sure there are some Samoans from either side that might disagree, or that there are subtle differences I never observed, but I think the biggest distinction is just who prints their passports.
i couldnt figure out why anyone would buy.

curious then, why were you attempting to sell?
> When you can't use more than a couple seconds of CPU time per transaction

hmm, i guess that explains why salesforce is universally known for being slow; 2 seconds is an eternity.

we deliver every full page on the site within 250ms from initial request to page fully loaded (with js and css fully executed and settled). images/videos finish later depending on sizes and qtys.
Not acceptable? English is the lingua de franca of technology.

I rather have a detailed error report in one language and then have to find someone who speaks it to translate it (if Google doesn't do a good enough job), than fifteen poorly written versions. Not to mention, those error screens should be as minimal as possible in terms of features so less goes wrong.

I don't want animations, fancy colors, dealing with the horror show that is localization, or anything of the sort. Because the system when it hits a bsod is in an undefined state, so it's best to exercise as little as possible of the system, just enough to get the error message out.
>> If you go back to the beginning of the discussion, the person I was replying to was citing these studies to claim that running is perfectly safe.

I'm mystified at why you'd say he was trying to "claim that running is perfectly safe" when his first sentence was, "Like all repetitive activities, runners are prone to overuse injuries and the most common is to the knee." Maybe you should go back and get a grip on precisely what point he was trying to make. It was _not_ that running is perfectly safe.

People who run are prone to overuse injuries, no doubt about it. People who are long-term runners tend to learn how to manage injuries and keep them minor. Some people never learn.

I've discussed with running friends that in a way it seems odd that medical insurance covers treatment for our running injuries, when they are injuries that are in a sense "chosen"; we could certainly have avoided them if we didn't run at all. Yet, still, a runner's visits to physical therapist, orthopedist, or sports medicine doctor are covered. The answer we come up with, and it seems correct to me, is that covering runners for their "chosen", "elective" injuries is over the long term still much cheaper than covering non-runners for the much more expensive health problems they will have over the course of their life.
I'm not sure what other companies are trying the same thing. Staying with companies that definitely peddle your data and privacy versus investing in a company who hopefully promotes a better way seems pretty straightforward to me. What hardware and software vendors should the 'smart' customers be buying from?
I'm reminded of JWZ and his very practical advice on Backups:

https://www.jwz.org/doc/backups.html

In particular Addendum B:

RAID is a waste of your goddamned time and money. Is your personal computer a high-availability server with hot-swappable drives? No? Then you don't need RAID. RAID is not a backup solution. Even if you use RAID, you still need backups.
Http://www.curabase.com
There are unfortunately plenty of cases (and raging threads on various forums) of people doing this, and finding that eventually Windows updates itself anyway. Part of the problem was the new "Dual Scan" GPO which defaulted the way you didn't want it, part of the problem is that Windows 10 Professional doesn't behave like Enterprise (and people are used to "Professional" being suitable for business historically). There are of course options and workarounds but people only tend to get burned once by this sort of thing.
"salaries for pilots are not great"

Varies with seniority and employer, but:

"The average Southwest pilot made $230,626 in 2015, according to the most recent data from the Massachusetts Institute of Technology Airline Data Project"

https://www.dallasnews.com/business/southwest-airlines/2016/...
Altadefinizione
> But what about the principle is dependent on the income level to begin with? It's just an example. Isn't it also bad to force out the person making $70,000 who then takes another job somewhere else for $60,000?

You have to use real numbers. The congestion charge is going to be about $3k per year, which is NOT a $10k difference in gross income at this level, no matter how many taxes you include. If someone happens to find a job that pays exactly the perfect amount less where they break even on paying the congestion charge, well, good for them, I guess? Salary is not the only reason people take jobs, and it's likely they'd have more opportunities to advance in the city anyway.

>How is congestion pricing better than building enough housing in the city that everyone who works there can afford to live there instead of having to commute in?

Here are several ways it is better:

1. Building housing costs money. Congestion fares raise money.

2. The city is generally not in the business of building housing. This is something the private sector does.

3. Again, there is absolutely no reason we can't do both.
Self-Contained Pure-Go Web Server with Lua, MD, HTTP/2, QUIC, Redis Support
Yet in terms of space usage the streets take HP far more space for far less people.

There is necessary traffic within highly populated areas (deliveries, public transport, locals, ...) and there is totally unnecessary traffic e.g. a single person in a SUV taking up the space of half a bus or 20 pedestrians.
Good, Bad, and Better Than Others
>With hockey, or any other professional sport, it doesn't matter if the skills aren't transferable,

Well, if you're making the argument that these pro gamers are worse off because they spent a large portion of their lives for skills that aren't transferable and won't result in a long term career, then if you accept that sports skills aren't transferable as well, same argument would apply to athletes given average NFL career is like 3 years. You could say they are better off because they make a lot more money for that short period of time, but you would also have to consider the odds and expected value of "trying to go pro" given average genetics.

edit: meant to reply to parent
Without breaking my employer confidentiality agreement? No. But you basing off reported outages is you trusting Amazon in the same way you don't trust me, that is, on their word.
"An article on Sunday about once-dominant N.H.L. teams adjusting to an evolving league misstated the number of conference finals appearance by the Kings, the Ducks and the Blackhawks since 2009. It is 10, not nine. Because of an editing error, an earlier version also misstated the number of playoff appearances by those teams in that span. It is 24, not 27."

An example from the new york times from yesterday. Obviously not an earth shattering error, but there it is. Something trivially easy to be detected by anyone who cared to check.

For more check out https://www.nytimes.com/section/corrections
It's kind of faux pas to show hn something you posted elsewhere and are charging $10 for.

We really can't see anything
Chinese culture encourages sharing ideas, not copyrighting ownership. Some things I've read say it comes from Confucianism. Regardless, they think it's good to spread and remix existing ideas instead of giving one party exclusive rights for 20-100+ years for their own profit.

Except the communist party which controls all of China, and takes a highly authoritarian stance on the free spread of information they dislike and fear of course. They have a literal and digital Great Wall, I’m not sure how your square this fact with what you’re claiming is a cultural bias to collective information policies.
Question: Is matching *fixed* regexes with Back-references in P?
BSoDs and application crashes used to be far, far more informative.

https://en.wikipedia.org/wiki/File:Windows_NT_BSOD_at_GVA_ba...

https://i.stack.imgur.com/QCqSy.png
Well into the 90s one of my aunts was a programmer on the 5ESS switch code, mission-critical stuff that needed to be 99.9995% reliable. She was eventually laid off when Lucent abandoned the line and she transitioned into a far more lucrative career as a realtor. I know other ladies of my mother's generation (I was born in 1970) who worked at IBM and the like.

If you look at female percentage of enrollment in CS courses, you will find it actually declined since the 70s, in part because PCs were aggressively marketed towards boys only. In other words, we've regressed as an industry.
Sharkle is another online video website that you can use for free. http://www.altadefinizi.one/1774-bentornato-presidente.html