skysight-inc/HackerNews huggingface dataset:
I haven’t but I recently used their video conferencing software on calls with 40+ people and it was really buggy.

All of those things sound great and important but there are many competitors who also do those and again, the switching costs for the user are low.

Meeting room support and scheduling integration don’t sound like they justify the massive valuation but I’m totally open to the possibility that I just don’t “get it”.
https://psycnet.apa.org/doiLanding?doi=10.1037%2Fa0017364
https://www.sciencedirect.com/science/article/abs/pii/S00018...
I hate to do this. You’re a YC icon. There is a place like here. Their is ownership like heir. I apologize, but I know you can do better.
HighwayHash is explicitly called out as being not cryptographically secure. Every other hash in your list is (or was) considered cryptographically secure. Therefore these aren’t really comparable, and it was somewhat disingenuous of the authors here to make that comparison.
I have a separate account for Google Voice that I don't use for anything else.
Quick suggestion: maybe you could add one example in your website or even a screenshot, to show what it looks like
Don't know about Oracle, but in many big companies and especially FAANG, the people interviewing you usually have no idea what you're going to work on or what the team is working on. It's usually only the hiring manager who can give you such info. There are so many people and teams in every organization, and the people who interview you are usually people with the right skills that happen to be available in the time slots you provided. It's usually not the people you will work with.
Very cool. My employer just opened an office there, and I've been intrigued.
But it wasn't the first id game to go open source.
This may just relate to the circles I move in, but I'd have a hard time finding a group of what I'd call skilled developers, where not a single one can manage rsync or find their way around a Linux server in general.

It's all well and good at the "we need Kubernetes" scale to say you need specialists, but a team that can't manage a VPS is strange to me.
I built a solution for server side rendering using Elixir / Plug and Chrome Headless via Chroxy. It simplifies server side rendering greatly since it doesn’t care about the client side library you use. I have been using it to power my site[1] which is written in React.

I also happen to make the Elixir Foundation series of videos[2] that show how to do serverside rendering using elixir. So I’m dog fooding the dog food.

[1] https://www.codemy.net

[2] https://www.codemy.net/sets/elixir-foundation
Results are not statistically significant.

https://medium.com/@jsmp/orchestrating-false-beliefs-about-g...

>> Women are about 5 percentage points more likely to be hired than are men in a completely blind audition, although the effect is not statistically significant. The effect is nil, however, when there is a semifinal round, perhaps as a result of the unusual effects of the semifinal round. The impact for all rounds [columns (5) and (6)] is about 1 percentage point, although the standard errors are large and thus the effect is not statistically significant.

> So, in conclusion, this study presents no statistically significant evidence that blind auditions increase the chances of female applicants. In my reading, the unadjusted results seem to weakly indicate the opposite, that male applicants have a slightly increased chance in blind auditions; but this advantage disappears with controls.
PrestaShop Compares to Shopify and WooCommerce
The replies I've seen to your question all seem to have a pretty negative framing. I'm going to try to give you an answer that isn't so negative.

Instead of using race as the example, let's use language.

You have three people. Two have spoken English their entire lives. The third grew up speaking French and learned English later.

They need to do something really hard to get right, something easy to mess up. Mistakes come at a high cost.

When the two English speakers work together, things work. They go smoothly. They can manage to overcome challenges and meet goals.

When they try to work with the French speaker, you see a lot more problems. It's frustrating. He does things they didn't expect. It is easy to feel like he's intentionally screwing things up.

Homogeneous demographic groups have an easier time all being on the same page. They spend less time and effort trying to bridge differences in experience, attitude, etc.

You get ugly terms like Mansplaining and Whitesplaining because "privileged" people -- people for whom life has tended to work -- often feel that their life works because they were taught the right information and if people who are having a hard time just had the same info, their life would also work. And then the person getting the info gets mad because they feel like they are being treated like they are stupid and not trying rather than like their life actually works differently because they are different and the world treats them differently.
In order for the sea to act as a heat sink, many of the initial barriers will have failed. Only then can sea water touch overheating fuel. How does being in the sea stop the fuel rods from melting (or whatever they do when they're going bad)?
Restating: the point is to not have to "learn everything". If your platform makes you do hours of homework, then it's not a platform, it's a pallet of bricks.

Heroku got this right with `git push heroku master`. IMO Cloud Foundry got it even more right with `cf push`.

Knative is likely to get to that point, probably with the same means as Heroku and Cloud Foundry: Buildpacks.

I'm wildly biased of course, having worked on Cloud Foundry, Buildpacks and Knative.
Yeah, no. One of the guys I referred had a green card, been here for years, started a family here. He has an Indian name, but he's as American as I am.

Didn't matter. Boss wouldn't consider him.

Edit:

What you said is a reasonable proposition. Nationalism and racism can be distinct from one another. But in this case, given the treatment of my green-card bearing friend and the tone of the brief discussions I had with the boss, it seemed clear to me that some amount of outright racism was at work.
I only saw this now. I can't find any emails from the email address registered to your account. We're pretty meticulous about responding to everyone who contacts us with such concerns, so I'm wondering what could have been going on there.

The link you included here looks completely innocuous to me.

Your China comment here is close to nationalistic flamebait (not allowed on HN) and breaks the HN guideline against insinuating astroturfing without evidence (please review https://news.ycombinator.com/newsguidelines.html). The overwhelming majority of the time, such insinuation are baseless—and they do harm to this site and to commenters being unfairly accused. If anyone wants a clear example, look at https://news.ycombinator.com/item?id=19403358. This is why we have such guidelines.

Finally, attacking the person you're replying to like that by casting groundless aspersions on their posting history is a violation of HN's civility rule. People are welcome to post here at whatever rate they feel like. They're not incriminating themselves by doing so.
I live in a rural area with bears, mountain lions, and wolves...so I'll be keeping my guns for as long as I'm out here...I've killed 2 skunks in the last 3 months that would have killed my chickens...the parent comment on rural areas rings true to me.
The loan is the currency. People accept the loan as a medium of exchange. Everybody transacts in loans (paper with promises of value), which then becomes identical to money. The loan is only loosely coupled to the gold backing, because of everybody cashed in the loan (a bank run), you could not pay it out because the gold does not exist for everybody. That very fact demonstrates that the loan is not identical by reference to gold. So yes you have created new currency.
I have trouble with FaceID but I also have trouble reconciling my experiences with other people's reports of perfect flawlessness.

It might be that people have the attention awareness on/off, use the phones in very different conditions, etc.
It needs a comma badly I read it wrong in the article and then in this comment

incandescent margarine ,{{ ignited fuel tanks and burst the tires }} of abandoned vehicles
You could try a browser called iCab Mobile. This app has an option "Increase text size" for web pages that works with HN (just tested it myself).
I think they are less customer centric, based on my own experiences as a customer over the years. Their customer service is still pretty decent though. And I think Bezos's statement on their willingness to make long term investments still holds.
"What's the risk of crashing and dying while walking? Zero; it's fully optimized for safety."

Huh? Have you never seen or heard of anyone falling, hitting their head, and causing a concussion and/or death?
2019 projects (paid internships at Hyperledger)
One thing that may be politically feasible would be to replace the prison system for non violent offenders with military boot camp. That way, you can get an education, discipline, and a sense of patriotism.
Radioactive material detected remotely using laser electron avalanche breakdown
Amsterdam is no longer culturally unique and the current mayor has made it worse.
What about your fellow citizens who don't live in LA, SF, or NY?

Guns aren't a hobby out in my rural town...we have bears, mountain lions, and wolves ...and livestock to protect....you can choose to not buy a gun if you want but I'll always keep mine as long as I live around nature's predators...
It's been a bit of a problem in parts of Sydney too. A lot of it is just backpackers camping or car-camping in parks. It's one thing to not want to crack down on the homeless or destitute but when it's tourists it seems like plain old freeloading - especially when we're talking about residential neighborhoods not remote areas.
It’s not funny? This is good for bitcoin seemed like a litany for a while there. I’d love some insight as to why a deluded group of investors thought this was awesome.
Any project that still fits Heroku has much cheaper options available with all the same reliability features: Elastic Beanstalk, OpsWorks, ECS, etc (I’m naming AWS options because I’m not knowledgeable enough about other cloud providers to suggest anything else, but I know all the major players have something in this realm.)

It really doesn’t take a devops engineer to run these if your app still fits on Heroku. A little bit of overhead goes into learning the service, much like you’d learn any new API or programming library.
I'll second this. Have had a great experience with dokku, about as simple as Heroku.
I first saw this principle as a negotiation tactic in "Never Split the Difference", he talks about how FBI hostage negotiators talk to understand the motivations of hostage-takers and terrorists without necessarily giving in or agreeing with any of those motivations.

It turns out even hardened criminals want to be heard/understood, and by using (author calls) "tactical empathy", you can start your negotiation off on the right footing.
Oracle's M.O. is to be very quiet about these things. Same day notification, no heads-up. Over at thelayoff, where you do have to take everything with a grain of salt, users suggest they structure the layoffs specifically to avoid WARN laws.

They reportedly laid off hundreds of employees via robocall within the last couple years: https://www.computing.co.uk/ctg/news/3016768/oracle-engineer...
https://www.turing.org.uk/book/update/part6.html
Except that if/when political dysfunction does cause a default on the bonds, the currency gets its legs chopped out from under it.
Breakthrough programmable computer made from DNA running chemical software
Hey, that's a pretty neat mnemonic!
that was a plot in one of the paperbacks in 198x - back then there was a spike in detection of USSR submarines violating Sweden waters, and in the story the submarines were performing under water drilling and injecting some stuff to be able to trigger earthquakes on demand when the time comes.
Well, we don't need self driving cars to fix that, just a way to increase the fatalities from cancer, heart disease, and Alzheimers in the young.
Upgrading with do-release-update is simple if it works... but what happens when it breaks?
Seed funded startups list (July-18 to Dec-18)
Canary in a Coal Mine: How Tech Provides Platforms for Hate
yes, we only moved off the gold standard in 1971

https://en.wikipedia.org/wiki/Nixon_Shock
It is like worrying about the fate of mankind when the Sun goes red giant when we have a hundred other more immediate concerns that could wipe out humanity.
The statement is bothersome because it says more about the person saying it than anything else. If your job is to manage infrastructure and you have to deal with thousands of snowflake deployments by other teams then k8s is a godsend.
Walmart generally allows it, but if local ordinances don't, you can't. You can't in the Mountain View Walmart, I assume for that reason. I ended up there once on an 8 month road trip and they asked me to leave.

But there are so few good places in the valley that they may have had to disallow it in order to not become an RV lot.
It needs a comma, badly. I read it wrong in the article and then in this comment.

> Me too!
Off topic, but I found this circular reference apt for a post about learning programming, and thus quite amusing too. This post links to "Why I started the Summer Hackers Program" [1] and that post has a link to this one.

http://foundersatwork.posthaven.com/why-i-started-the-summer...
Runners are both much faster and much slower today. That time would get you into wave 1 corral 1 at Boston this year along with 999 other runners (just barely). And obviously the world record marathon time has dropped dramatically.

At the same time, there are a lot more runners today and most of them are a lot slower than in the 1980s running boom. You can look at winning times in almost any local race between the 80s and today and those 80s runners would easily trounce today's winners.

So Turing could probably win strategically picked small local marathons here and there, but at Boston he would've done better in his time than today.
Disclosure seems like a red herring, if there is no real choice other than to accept the update. If I get an update to my car that says "this may cause your car to explode at random times", and I don't want to scrap it, the only thing I can do is look around and see if other people are ignoring the warning, and then rationalize that it won't happen to me.

You can't ever look at consent outside of the context of the best available alternative to agreeing to something.
Microsoft has a good and extensive sales organisation too. AWS has a massive head start. VMWare have a pretty solid lock in on-prem. And while all three have pissed in their customer's wells, none of them has poisoned customer wells quite so consistently and thoroughly as Oracle has for the past few decades.
Linux Apps on Chrome OS to Support Android-Based VPN
Millions of Facebook and Instagram passwords accessible by employees
I hope at least $1 from Vim donations somehow made it's way to supporting this directly. And I hope that snake lady doesn't suffer the same fate as the original Tin Man.
How to Get Free WiFi with WiFi Password Hacker App
I thought Oracle likes H1-B folks. Even Dept of Labor filed a lawsuit against Oracle alleging that Oracle underpays H1B employees.
A few examples off the top of my head:

1. Instrument the code in one way or another. At the simplest level, many debuggers can log each function call.

2. Change the definition of functions while the system is running. Most highly dynamic languages will let you do this. I'm told that there are C IDEs that can do this too though (modulo inlining anyways).

3. Change the timing characteristics of the program; if a race condition is suspected, ordering can be forced through the use of thread-local breakpoints, for example.

4. Inject specific data. Have a function called under normal operating conditions and modify some or all of its parameters. Think instant unit-test, but no need to mock anything.
I just hate unnecessary complexity. I am not sure if the complexity in k8s is necessary or not. Mighy be.
One interesting thing about Quake is that not only it was 3D, but it was excessively 3D in many ways. For example, they have rendered all flames as 3D models, even though sprites and/or procedurally generated 2D flame (as used in e.g. Unreal two years later) would look much better given the very low poly counts.

https://media.moddb.com/images/members/1/240/239733/qv1.gif

Curiously, explosions were still sprite + particles. But I can't remember anything else outside of UI that was using a sprite.

Q2 took it even further - it has 3D models for explosions, and even puffs of smoke when bullets hit walls (these were simple particle effects in Q1). IIRC the only thing that was a sprite was the BFG10K plasma ball?

Back then, I just found it strange. In retrospect, I wonder if it was an attempt to associate some kind of "uncompromising real 3D" branding with id engines. It's interesting that Q3 - which was the first engine id released after they got serious competitors in that space (Unreal, Source) - switched back to sprites for fire, smoke and explosions. And Unreal especially made it a point that it wasn't just 3D, but it was shiny:

https://www.youtube.com/watch?v=zqdeyseQAP4
76 down, 49 up with Google Fi on a Pixel 2 for me
Ain't nothin' wrong with a healthy dose of competitive research. At the very least you need to know where you stand. Just be aware that your competitors are about as clueless about things as you are, and they too don't know wtf they're doing. But do by all means collect nuggets of wisdom as long as you aren't spending too much time doing it.

Also, if you take these pearls of wisdom fro village elders seriously, remember, there's a selection bias at play.
React Native Wheel of Fortune Example
Most illiteracies like rhetoric words to conceal evils.
This reminds me of the saying that you can have ten years of experience or you can have one year of experience ten times. Unfortunately there several forces in our industry that tend to push in the latter direction.

One such force is that compensation tends to increase more quickly, at least in the early stages of a career, with rapid job-hopping. This leads to the kind of title inflation mentioned in the article, and in the extreme case you get the 27-year-old founder/CTO who has an impressive-looking list of former employers on their résumé yet who has never built a substantial software system from scratch nor maintained an existing system for more than a year or two.

Another force pushing towards short-termism is that lot of new software simply isn’t expected or intended to last. The commercial incentives to invest in building robust, future-proof software are often outweighed by the commercial incentives to deliver early and deal with any problems if and when you get to v2. But then v2 has to be shipped early, and… Issues with reliability, scalability, performance and security just get kicked down the road until the next big rewrite, and writing maintainable code that can support ongoing development for a long time is unnecessary if you’re going to throw it all out and start over within a year or two anyway. Eventually, if the business hasn’t failed along the way, it reaches a level of maturity where it’s worth investing in these things more seriously, and then you do need developers who know what they’re doing. But by then a lot of the cool kids have moved on to throwing stuff at their next employer’s wall to see what sticks.

Of course there are parts of the industry that don’t follow this pattern and do have serious quality and longevity requirements for what they are building. However, they don’t tend to be in today’s fashionable parts of the industry like web app and mobile app development. As a result they may not be so attractive to the expert beginner, which is unfortunate because the expert beginner is not then exposed to better ways of doing things that are used routinely out of necessity in more demanding environments.
I'm aware of at least one person who was a millionaire on Google RSUs in 2014 who got hired away by Oracle.
Is the answer zero? The article doesn’t actually list any examples.
That risk assessment assumes only the technical aspects. But there are still institutional, management and other 'people' issues that could render any engineering guarantee fruitless. Otherwise, the delivery of nuclear plants would have no way to off schedule.

I have no objection to the development of nuclear technology. But as I understand, what concerns people is not entirely the 'likelihood' of the disasters but rather the 'severity' of them. After all, People make mistakes and organizations corrupt. So, I think any tech progresses on the scale-down of the worst case where all safety is off would be far more helpful in convincing the public.
It's pretty common for new technologies to advertise themselves as "adopt, and forget about it", but in my experience it's unheard of that any actually deliver on this promise.

Any technology you adopt today is a technology you're going to have to troubleshoot tomorrow. (I don't think the 15,000 Kubernetes questions on StackOverflow are all from initial setup.) I can't remember the last [application / service / file format / website / language / anything related to computer software] that was so simple and reliable that I wasn't searching the internet for answers (and banging my head against the wall because of) the very next month. It was probably something on my C=64.

As Kernighan said back in the 1970's, "Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?" I've never used Kubernetes, but I've read some articles about it and watched some videos, and despite the nonstop bragging about its simplicity (red flag #1), I'm not sure I can figure out how to deploy with it. I'm fairly certain I wouldn't have any hope of fixing it when it breaks next month.

Hearing testimonials only from people who say "it doesn't break!" is red flag #2. No technology works perfectly for everyone, so I want to hear from the people who had to troubleshoot it, not the people who think it's all sunshine and rainbows. And those people are not kind, and make it sound like the cost is way more than just "8 hours reading the docs" -- in fact, the docs are often called out as part of the problem.
Ask HN: Is it reasonable to choose direct SQL over an ORM
I've been using an ORM for years - and often still find myself frustrated trying to map the complexity and nuance of SQL to an ORM api.

What is attractive to me about ORMs, though, is the marshaling of raw result rows into predefined structured objects (preferable pure objects). It seems like if I missed this, I could always reach for something like https://github.com/craigmichaelmartin/sql-toolkit - a small library atop database drivers which accepts raw SQL and return back pure, properly nested business objects.

Is this reasonable?
This makes me think of the relationship between gestation time and maximum age of the organism and the number of offspring. Maybe the next VC craze will be handing groups of 20 year olds 10k$ and some advice.