skysight-inc/HackerNews huggingface dataset:
Maybe not everyone wants to get laid.
Well... uhh... this guy is not in charge of everyone's healthcare - he's in charge of a rather small group of companies instead.

The consequences of failure here are not exactly analogous to your example. 330 million people are not going to impacted by whatever is considered a failure here.
Welcome to Fedora CoreOS
grep -i 'javascript' hn.txt | grep -v 'javascript:void' | wc -l 35

There.
What about deleting? If you accidentally upload your porn folder and notice it just after sharing the link with someone.
Watch: Laser Origami Makes Inductors
The only thing that would get me off Rails is an opinionated framework with static type checking.

I need

* Migrations

* Models with validations

* Views (prefereably statically typed)

* Controllers with built in routing and type safe routing methods.

* Static type checking.

* Great package management.

* Deploy to Heroku

I'm looking at https://luckyframework.org/ and it's looking very good. Using crystal as a type safe ruby.
Depends on what your comparing them to.

They are dwarfed by most media companies etc. Github's website sees far less than 1% of Facebook's traffic for example. On the other hand they have almost 30 million users so they are not exactly tiny.
Why not just range ban IP addresses originating from the EU? Seems like a simple and fair solution to me.
Introducing the MEAN stack
Minimum wage jobs probably didn't pay enough to allow a person to save enough for a down payment on a home, even 10 years ago?
I don’t recall anyone ever saying to me they were worried about volume normalisation. Don’t design for edge cases that app developers can tackle.
It's the sugar.
Agree. Incidentally Play Framework that supports both Java and Scala was modeled after RoR, so you get both convenience of fast prototyping and the power of the JVM at the same time.
Nuclear weapons were a major use case. Ballistic missiles wouldn’t use GPS in flight, but they need to know where they were launched from to a high degree of accuracy. That’s easy for ICBMs in silos, but a major problem otherwise. GPS greatly improves the accuracy of SLBMs and mobile ICBMs (which we never actually fielded, but that was the idea).
We had a split into frontend and backend lately. The front end was only a little JavaScript on static HTML pages when RoR was trending (btw, does anybody remember Prototype.js?)

Still, it's easier to code a backend in Rails than in Phoenix (done that) or Django (inherited one). Both have extra layers that Rails proved to be unnecessary until the business scales to levels that very few companies reach. And if it doesn't, any MVP in any language can keep running fine for years. We can start debating about tradeoffs and premature optimizations but I don't remember any unicorn to shut down because it started with Rails (or PHP, hi Facebook!) and couldn't cope with the load. It's so much more about marketing and execution than technology.
Businesses don't operate the same way that you manage your personal finances and offshore banks aren't covered by FDIC anyway, right?
Endangered species in the swamp/wetlands
Max here, CTO and Co-Founder of Eight Sleep. We used 2.5M nights of sleep data to build this automated Sleep Coach feature. I'll be here all day to answer any questions from the community.
Exactly. It's really hard to beat Rails for CRUD apps, and CRUD is so many situations.
GP said that the motivation was racial, you said that the motivation was law and order. You can determine motivation better from future actions than from past context, and the actions showed a bias towards incarcerating minorities. If the intent was to prevent crime by reducing drug use, we should have seen similarly tough enforcement among white drug use, which we did not. You are falling into the common post hoc ergo propter hoc fallacy.
Bezos has a reputation as a micromanager- I am sure between him and a COO there will be training wheels long enough for the company to reach maturity.
You can even go the Cordova route and just write your entire application ONCE and use it on any plattform that Cordova can compile it to. The JS hate on HN is obviously always strong, but in this case, not really justified. Ruby and RoR are slow, you can check that in any benchmark and scaling your application will become a nightmare very fast. Experienced that in projects I actively worked in where the Backend was eventually rewritten from scratch in Java.
I have some code I inherited that I have rewritten it twice now and the second time is when it really became stable and also easier to work with.
A Fix for New York’s Parking Problems
The fundamental mechanics of the internet are such that there's no sensible justification around having to ask. It inherently makes no sense to have to ask to link to something online, especially for a news site. If they don't want someone linking to them then there are ways to avoid being linked to (requiring accounts, one-time links, requiring specific referral metadata), but by putting something on the internet you are implicitly enabling and encouraging links.
It sounds very much like discrimination - if no other aggregator / news site gets the same treatment.
Because Name Surname 0 was already taken!
It's no more difficult, but farming apples is not the same skill set as farming corn. Yes, many skills will transfer but the details need to be worked out. There are many questions that need answers before being successful -- especially on an industrial scale.
What is TFA? It’s always meant “Two Factor Auth” for me, but this is the second thread I’ve seen today that’s using it like it’s an acronym for a person.
I posted this same comment to /r/ruby when this article was posted there:

Having serious large scale full stack Rails and non-Rails (Py or Node) under my belt now, it has become ever so clear how productive Rails is and how much of that is the fact that Ruby actually has a f*ing standard library (directed at JS). So I'm not surprised by these numbers.

Then with gems like devise, filterrific, simple_form, cocoon, carrierwave, sidekiq, and activerecord-import I can whip together apps so quickly it just boggles my clients' minds. The ecosystem is deep, rich, documentation is good if not great and the language has several paths to getting some serious speed improvements behind it (Graal/Truffle/Substrate and JIT).

Implementing the simplest things in the node ecosystem sometimes feels like wading through molasses. I love ES6/7 but damn for 95% of projects today regardless of (anticipated) scale I'd choose Rails to start with and then split off just the things which need to be fast or fancy like Delayed Processing / MQs, ETL, any data science, etc.
Which makes sense for large software systems, but for small tools that you might want to carry around on a flash drive or that you need to always work across multiple machines without having a vm, static binaries make sense.
Crypto Exchange Bithumb Halts Withdrawals After $31M Hack
> I'd also like to point out that NN has only been a thing for <2 years.

This is not true. The most recent law was in place for 2 years. It existed in other forms for a long time before that.
Nginx lands $43M Series C to fuel expansion
> of all EU regulation that the UK was beholden to over its own UK laws

There are very few of those. One of the problems people kept banging on about is that the UK "copper bottoms" any EU regulation, making it more onerous than it could be, when they add it to UK law.
Ask HN: Can Global Warming Be Reversed with Technology?
Bitfury’s Exonum Blockchain Framework Now Available for Java Community
Drive on Highway 280 and marvel at the “protected space”. From San Jose to SF, 50 miles and only a handful of houses. Do we really need all that green space in prime housing locations?
Most of the weightlifters I know are chill.
That repo doesn't encourage anything. It's presenting data that the author found useful for another project they were working on, which presumably did benefit from micro-optimization. You are right that micro-optimization is usually not needed, but the repo and its author never claimed otherwise.
This is probably a larger sign of a dying language more than anything.

They cant find talent and the company needs a budget programmer to clean up (legacy) problems.
Two reasons really. HR is not a profit center, and no one who picks the software will actually have to use it. Zed Shaw takes this up to 11 in a presentation he did in Montreal https://vimeo.com/2723800
Thing is though that the BSD and GPL license have absolutely nothing to do with slavery. So I have no idea why you and the other poster keep bringing up slavery in the context of open source licensing.
The sheer number of miraculous properties currently being attributed to cannabis leaves me skeptic. It went too quickly from "an anti-emetic/anti-nausea to combat side-effects of cancer treatment" to the secret of vitality and longevity.
$ curl -s https://news.ycombinator.com/item?id=17205865 | grep -Eio '(php|python|react|java[ ,]|javascript|objective-c|objective|object-c|object|haskell|rails|mongo|mean|lamp|docker|aws|devops|android|ios|django)' | tr A-Z a-z| sort| uniq -c | sort -rn
295 javascript
95 react
65 python
40 aws
33 devops
29 rails
26 android
22 ios
21 mean
19 docker
15 django
13 haskell
10 mongo
8 php
8 java,
8 java
2 object
1 objective-c
1 objective
Helpful - thanks.
Are Silicon Valley residents not commonly also Facebook employees?
Dead on right. Love this approach. Hate when someone comes into a corp and on day 2 starts pushing changes when they weren't hired to specifically fix a broken process, just replace an employee who is moved on. After 60 days, you will know plenty about what is broken and by then will have earned at least some trust to begin implementing fixes.
>Atul Gawande is a brilliant person with interesting ideas on how to make healthcare more humane and robust

No, he’s not.

No offense to him, but he’s a -popularizer-. He takes various bits the HC quality improvement folks have been talking about / doing for years and writes (very articulate, engaging) articles that make it accessible to the wider community, including the wider medical community that normally isn’t in on those discussions. He also has a habit of relating it in a fairly shallow/one dimensional way, compared to the real deb-

Malcolm Gladwell. He’s Malcolm Gladwell, but for healthcare.
A lot of state DMVs and other government offices apparently use name + birthdate as a "unique" identifier, which works about as well as you'd expect. It doesn't usually cause problems, because both people are accepted as 'real', but it's alarmingly easy to end up with someone else's license suspensions, voter registration, or even credit score.

https://www.theguardian.com/us-news/2017/apr/03/identity-the...
The parent question was about how webasm is different from Flash and Java. The answer is that it is fully integrated with javascript and only does what javascript already does, but with faster execution, faster parsing, and smaller file sizes.

'Temptation' has nothing to do with the lack of java and flash similarities, and the lack of being contained to a single component within the page that doesn't interact with the rest of it.
It’s not swamp, it’s muddy tidal area. It would be very difficult to build on it, and probably protected by a number of laws and regulations. Plus, it smells.
Probably best to actually read article 11 before commenting.
This is a super cool feature!
Easily Reassemble Quicklook Thumbnails on OS X
This is only true in major metro areas -- that is, Montreal, Vancouver and Toronto. Most smaller cites/towns or rural regions are far less tolerant.

(In fact, differential enforcement by regional police departments was one of the more compelling arguments in favour of decriminalization.)
You vs. The Enemies of Personal Growth – Will You Win the Battle?
Because VR headsets have been selling for ~5 years.

Comparing them with the full lifecycle of the NES sales instead of its first 5 years is not a proper comparison.
The market rent for those could be $3000-$5000 but it’s currently $1100 and they are raising it to $1900. Is that really “greed”?
For now, but if I remember correctly, the goal is for these companies to offer this as their employees' health plans before expanding more broadly. For those people (and there are somewhere around a million customers between the companies), this could be worse than not being offered insurance.
I read that to mean that support didn't know how to deal with the situation because it's rare, not that Youtube doesn't allow that situation.
Given the recent news about:
Your encrypted photos revealed in macOS cache.

This tool is an easy way to see what your cache actually contains.
Growth engineering at netflix – accelerating innovation
I'm a big fan of Go's static binaries, but I'm sorry, the last point doesn't make much sense to me. The dependency graph is going to be the same whether or not you include everything in your binary. It just so happens that the Go ecosystem hasn't adopted node's cancerous everything-is-a-dependecy pattern (at least yet). If it did, the dependency graph would be equally horrendous; the only difference is that the dependencies are included in the binary.
This is a positive sign. I had previously been doubtful that Tether/Bitfinex even had $2.5 billion. This shows they did.

What this document is not, however, is a statement from an auditor. Given (a) Tether's previous auditors resigned and (b) Tether continues to claim, on its website, that it is audited, that remains a red flag.

(In the history of funny money being issued by banks or exchanges, the traditional switcheroo involved presenting customers' deposits as the bank's own funds. Given the totality of this situation, that is what I assume is going on.)
How long did you last? I worked somewhere like that, most engineers lasted 3 months, I managed to squeeze out 4!

Places with issues like that tend to have TONS of other very serious issues.
Yes, but its been 10 years of growth in this city and they are still making minimum wage?

(no one really makes minimum wage)

Lets be real here, isnt the problem that many people didnt save money and havnt developed their career over the last 10 years?
Who needs to webscale to millions of requests per minute?

Really, the vast majority of web apps built today will see hundreds of requests per minute.

Still, Github and Shopify have proven that Rails can scale to hundreds of thousands of requests per second. Which is a great number.

Said that, if my goal was to build an app with a simple set of features that don't change often, and that will serve 100 million users, where none of them is paying user, I would probably not choose Rails.
Most manufacturing machines run G-code. Simply changing one of the G-code values (text editing) would cause the machine to make parts incorrectly, and this would screw up things down the line. https://en.wikipedia.org/wiki/G-code

on my Haas mill, the code is directly editable by the operator. On my robots, the code is 'taught' by moving the arm and telling the machine that the new location is the updated. It is routine to have to adjust minor things in the robots, the operator would have to have access to do their job.

I had a welder put a washer under a sensor on my robot one time, making every weld 1 mm in the wrong spot. We couldn't figure it out and ended up reprogramming the entire setup, 8 hours, to fix it. A week later I noticed the washer, put there by a guy who I fired for bad attitude a week before. Once I had found the washer, I had the choice of going back to the old code, or leaving it with the new code.

I left it with the new code. I didn't have another 8 hours to waste to fix the fix.

Even tiny companies like mine can have sabotage. Why not Tesla?
Regardless it helped them initially scale and attract users by shipping features and focusing on proving their business. Down the road as they attracted users they kept their rails core but started adding in other systems that were met their performance needs.

Rails allows companies to grow quickly and focus on attracting users and delivering business value at the sacrifice of a re-write or complexity of managing rails and performance issues down the road.
I would strongly recommend Tim Wu’s _Master Switch_, because it is well-written, and focused on how those conversation influence today controls.

The overall trend in anti-trust is that most of the issue is not that people have done demonstrably bad things: Rockefeller typically would over-pay for the distributors and wells that he purchased–and he was the only buyer. The issue was more that prior to the negotiation, he used often unconventional but legal tactics (like showing his books) to make clear that he could conduct a price war, and would ruin the company that he was offering to purchase. The price he did pay typically was low without that in mind, but every other potential buyer knew as much and stepped away.

The whole debate wasn’t focusing on measurable harm, but the ability to threaten, hence a focus on market share. Since, it has gone up, to catch less blatant, but not unjustified potential to harm the market: the key measure went from market share to Lerner index which measure the ability to raise your own price without loosing share. Apple typically has a small market share of smartphones worldwide, but seem to be able to raise their prices without loosing much sales; that allows them to corner supplies by over-bidding and retain feature exclusivity. It’s less morally obvious that this would hurt the market, but some executives at Samsung are probably adamant that this is a major concern, let alone smaller player.

There are still some hard evidence, but the bar has become surprisingly low: three cellphone providers in France were fined one Billion Euros (with a B) for price-fixing, based on the testimony of a taxi driver and a penciled-in and rubbered-off “Ok on Yalta” on someone’s notebook (and significant econometric proof that prices stopped going down). The discretionary ability of the Competition Authority becomes key, i.e. they ability to enforce a loosely defined norm of market preservation.

Current trend is closer to consider dynamic considerations, the ability of currently non-existent firms to enter the market: has Facebook’s ability to purchase Instagram and challenge Snap discouraged entrepreneurs? Facebook did nothing illegal buying one or offering feature that they users enjoyed on the other; however, that behaviour, couple with the ability to invest a lot of developers, can seem threatening and discourage entrepreneurs. Who do you ask if that was significant? Investors who said they wouldn’t invest on that basis? Young CS graduates?

Disclaimer: I was personally involved in most of the cases that I mention, either working for the company being looked into, or serving as an expert for regulators. I’m happy to provide context, but none of this should be considered testimony.
I couldn't possibly agree more. The annoying minimalism is killing me.

It took me 5 minutes to find a map view the other day because they've buried it so much and floated their "experiences" stuff up top.
Let's say you generate the identifier for the upload based on the file hash. If you add a timestamp or random nonce then they'll have to redistribute the link to the file every time they re-upload as it will change every time.
For Spain that just got local news delisted with no legal recourse.
Ask HN: How do you deal with incompetent support/help center?
Maybe you have had to ask support/help center of <insert product/service here> for support or help with a particular problem you had or situation you were into.

Chances are, at least once, you stumbled across a completely incompetent support/help center that couldn't even understand what you're actually asking and kept providing completely useless instructions.

How do you handle such situations?
You should have seen PragDave's Empex talk last month about what sucks about Elixir. It actually makes me look forward to the changes he proposed.
I'm not sure that I agree unless we come up with some definition of "stable". Usually a neighborhood is healthy when people want to move into it, meaning it experiences growth, and it can lead to problems depending on how the growth is managed. But when a neighborhood stagnates and becomes known as a place that excludes certain classes of other people or makes them "unwelcome" then the neighborhood's only hope of survival is to contain a bunch of already wealthy people who entrench the existing classism or ageism or racism, etc.

When the neighborhood is working class and props up "stability" (in the form of not letting new people in unless they are 'like us'), it's a recipe for disaster.

This is an extremely hard problem to solve. I had a good family friend who lost her job as an elementary school teacher because a neighborhood rapidly gentrified and people moving in did not have children. Over about a 2 year period, rents rose and school enrollment dropped severely and the school had to cut staff.

But I also have a friend whose car was vandalized repeatedly in a neighborhood of Pittsburgh because he was associated with a tech company there that was popularly blamed for gentrification. He felt scared living there, which he should not have to feel no matter what the reason (i.e. he does not belong to any minority groups in terms of race, etc., but deserves to feel safe at his own home like anyone else does).

The idea of "stability in a neighborhood" is hard to pin down, because things can range from outright xenophobia to thoughtless gentrification, and market economics usually just acts like throwing gas on the fire no matter which end of the spectrum you're in.
But haven't tether explicitly promised to keep the USD reserves as cash?
Tech Giants Are Starting to Line Up for a Privacy Fight in California
Nice overview, it looks quite good.

Have you thought about bringing in Crystal when it gets more mature?

Congratulations on the sale and good luck with the project.
Just what we need, another programming language
Redwood City, CA has built several highrise apartment buildings in the last decade, with more construction ongoing. The low end of rents for these buildings is $3000 for a studio apartment. On the high end, they can be ten figures. There are no poor people living in these apartments, except those made poor by high rents.

The poor people largely live in North Fair Oaks (AKA Little Mexico), Redwood Oaks, or Roosevelt neighborhoods. These neighborhoods are almost unnavigable due to the cars parked on the streets from all the people crammed into single-family homes. There are a few apartment complexes, but these are almost all low-rises and rents even there are $1500 at the lowest. At minimum wage, that's about 50% of income for a fulltime worker for a shitty apartment in a shitty neighborhood.

It will be a long, long time with a lot of building before it becomes unprofitable to buy the expensive land and build multi-family homes on it here. And Redwood City is about as far as you can get from San Francisco and San Jose while still being on the peninsula. Cupertino is right next to San Jose and I imagine rents are at least comparable, if not higher.
Depends on what you mean when you say "Spring".

You can use the DI and config management container spring-core by itself. There are actually THREE web-frameworks: spring-webflux, spring-web and spring-web-mvc. Webflux is the new framework for "reactive HTTP", spring-web contains the conventional web/REST-server capabilities and spring-web-mvc offers mvc functionality with templates and depends on spring-web.

Correct me if I am wrong.
I work for a company with a Java backend and no one has ever accused us of being fast. Worse is that development on the backend is so slow that small, competing startup have been able to build out 5x more features (and more useful features at that) than us, leaving us in the dust.
Starting an automated business for some friends as a gift