jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It was, I just didn't know it at the time! I was simply looking for some way to write emails and spec docs in a way that everyone would have a common frame of reference with zero extra work.

Yeah, in storage (as above), I use epoch all the way through and convert as needed. But as the thread above shows, not everyone likes this path...
"Or, even if you don't want to declare a threshold, publish the current stats on its front page: "Over the last 30 days, our 99-percentile triage wait time was: XX hours."

Now there's a good idea. Major open source projects should have software quality dashboards tracking things like that.

We're now seeing hospital emergency rooms displaying their current wait time in minutes on billboards.
I sort of imagine barbed wire has a high resistance. Not sure how they could effectively send and receive signals across it for any meaningful distance, but really cool!
The parent clearly said "so many people" and not "everyone" - that's a really important difference!

I really struggle to believe that a competent software developer would be unable to answer this question with some degree of accuracy. It's not like it's a networking question - it's fantastically open-ended and covers everything from hardware, operating systems, networking, GUIs... and that's useful flexibility. On top of that, it's useful to help judge communication skills - engineers must be able to clearly express ideas, understand the audience that they're communicating with, and be able to discuss and reason with other engineers.

I would not hire an engineer who was not able to answer this question.
No matter how nice the landing page, there is probably a sizable number of people who will just close it without either 1) an interactive demo page showing an example user's tweets, or 2) a video demo. Video demos are pretty easy to make with tools like screenr.

Without some idea of exactly how it's used and how it will benefit me, I'm at least a little hesitant to sign into it using my Twitter account.
The crux of the problem is that the page in this doesn't need to be sophisticated. It lists result links from top to bottom. Things afforded by JavaScript that may enhance the interface like autoloading the next page of results can be made progressively. In particular, "visually fancier" content doesn't necessarily happen at the expense of accessibility with limited browsers. That's the point of CSS.

That is really the fault of "modern web", that web pages are more "sophisticated" than they really need to be to present the information they contain in a visually pleasing and usable manner. There are so many round-about approaches to the problem that people don't concern themselves with the most straight forward one. I can't say that it's somehow massively easier to create a simple list of links with some excerpt in a way that it doesn't work on a 15 year old browser than it is to create one that doesn't. You really have to go out of your way to break something as simple and fundamental as linking.
Do you still work remote/at all?
Sounds like a pretty good life!
Something bothers me about this post. It's obvious astroturfing, but this user has a large amount of legit comments. They are in perfect English, while this is clearly not, and uses a totally different tone and voice than their previous comments.
This reminds me of (I think) Richard Feynman's comment about the Challenger, to the effect that when the o-rings were eroded by 1/3 or whatever, they called that a safety factor of 3, whereas they should have stopped and said "wait, it wasn't supposed to do that at all, something is seriously wrong".

I'm not sure if it was him or someone else that pointed out when you do a post-mortem on a disaster, you generally find a history of near-misses, but people don't take near-misses as seriously as they should.
so the downsides are "it's not maintanable" and "don't roll your own crypto". I think they are negligible compared to the upsides.
That's my big complaint, too. Just do like Github and send me a text message. I don't want some additional company's app as a dependency.
Headline: New York Times manages to slow slide into irrelevance.

News you can use!
great, now we need to use the Release Candidate to be safe ? probably we get another features (aka remote exploits) using RC and not a stable version. btw, adobe really released a stable version of flash ? someday ?
These new UI concepts are always awe inspiring, but what is really the benefit of using them?

One of the most popular demonstrations is browsing through a bunch of photos on a huge screen with large gestures. While this looks quite impressive it's inaccurate when performing specific tasks (e.g. the color-selection planes in the video), the gestures are limited and you have to learn somewhat unintuitive ones apart from the more obvious "select", "move left" and "zoom" gestures. His more real world example (the table and the globe) didn't quite work, but what he could show us wasn't a step up from using a mouse.

An other favorite is the "physical elements on a table" example. This works reasonable well but his examples again were not convincing. Using it as a wind tunnel without being able to rotate it in three dimensions? Calculating the shadows of buildings?

But what's holding us back? Processing power? Cost? Hardware requirements? Or a general lack of use cases, of areas where this really makes sense?
They restrict it to Safari because the dire truth is that so far, Safari is that one browser that does the STANDARDIZED HTML5 portions best. Chrome hits the second place not far behind, not surprisingly since it also uses the WebKit engine. Firefox however, by many peoples' experience - and, again, using HTML5 demos that do not use vendor-specific CSS magic, APIs and whatnot - simply fails at running most of these demos.

add.: to the downvoters... really, just load the page up in Chrome, check the demos, then load it up in Opera (with User Agent spoofing) and check the demos there, THEN try loading it up in Firefox, and you'll see for yourself whether it's a case of these HTML5 demos being "proprietary", "Safari only" or "broken", or if it's a case of Firefox just not cutting it yet. (Spoiler: it's a case of Firefox just not cutting it yet; almost all of the demos work identically in Chrome and Opera.)
Did you know that only few tehniques can change fast an over-weight's life?
Discover 20 Tips, Tricks & Techniques For Losing Belly Fat & Getting Six Pack Abs
Indeed. I was reading http://en.wikipedia.org/wiki/Unrestricted_Warfare and was a little surprised to come across Soros's pound raid as a prominent example of what the Chinese authors meant by the concept.
Have you ever tried to convince a woman of this truth about diamonds?
the term for this is autores dice models iirc
My opinion is that dev docs should always start with common use cases that drill into related SDKs/APIs. I find that they are oddly separated more often than I’d like them to be. Microsoft seems to be getting the picture with their .NET 6 documentation.
Hello, thanks for a very valuable opinion.

I'm just now starting to realize the mistake I've made when coming up with the "Heroku-like experience" headline.

I meant it's similarly easy, not that it's PaaS.

Stacktape is a cloud development framework. It runs on the developer's machine (or on a CI/CD server). It's similar to Serverless framework, except it supports way more resources (containers, SQL databases, MongoDb Atlas clusters, Redis, Kafka, etc). And it also has some additional useful features on top.

> once you get big enough, you hire dedicated people

Stacktape is for these teams. Thanks to Stacktape, they can delay the hire by a year or 2. And they also need to hire fewer of them.
Narrow roads to improve safety are a proposed (and increasingly adopted) regulation. They’re not privatized roads.
I am something of a tape aficionado and it’s great to see all these suggestions.

Another missing tape type is water-activated or self-adhesive gummed brown-paper (Kraft) tape. It’s the fibre reinforced stuff that applies like wallpaper to Amazon packaging.

Here is an example:

https://venuspack.com.au/wp-content/uploads/2016/06/water-ac...

It’s supposed to be better for recycling. You can write on it. It also just looks and feels nicer than brown plastic cellophane packing tape.
It’s simply stating a fact.
Your comment reflected exactly the Russian propaganda.
I don’t see why you would get offended if I say something that it’s demonstrably true.
It’s a very good thing to point this out so someone that is not as informed will not believe Putin lies.
For me it’s actually a mission to stop the spread of Russian propaganda.
As esro360 said, goods router (like react-router) will keep your ability to open site links in different tabs, as well as keeping your location (and history) in sync with different views. Things have evolved since the first SPAs.
Why not implement it at a state level then? Many states in the US have a similar population to Norway.
Isn't that better than the US average?
> People are concerned about the lethality getting worse, but they shouldn't be

They should. Lockdowns deal with the exponential phase, but in the long term the process is not exponential. The virus is probably going to infect half of population anyway. There simply aren't ten times more people it could infect. On the other hand, there are ten times more people it could kill or cripple.
People were willing to pay for WhatsApp. It was exactly that simple, honest, high quality independent paid chat app you are alluding to, back in 2010 or so.
o, is the vaccine effective?

Yes! Most certainly. It'll definitely help with (our pocketbooks) the Covid Pandemic!

Okay. So, what's the dose, and how many boosters are required and at what intervals?

Uh, well. You see... It's complicated.

Cut the crap Pfizer. We know how many boosters are necessary for mumps, measles, rubella, pneumonia, shingles, chicken-pox, and tetanus....

Yes. Well, you see...

Cut the crap Pfizer. Out with it.

Okay. Well the thing is, it works for at least 6 months in our trials. Our models show effective immune response at over a year though!

Models? You mean you don't really know?

Yes. Well, you see...

Damn it Pfizer! Do you have any idea how far over the line my ass is on this one?! Do you?!?!

Yes. Well, you see...

---

War... War never changes... ::intro-music::
How do you come to that number? $30 per month from WhatsApp alone? This source seems to think it's closer to $30 per year per user for the whole of facebook: https://www.statista.com/statistics/234056/facebooks-average...
Thanks guys for sharing resources I’ll bookmark them
That "Today," hook sure sounds rather ominous to me.

"Today, I've not murdered you yet! Look at that accomplishment I've made!"
It would still allow collision attacks though. There are probably a lot of legal and medical documents (recipes) that only differ in a few words, such as name and date of birth. By trying a bunch of combinations you can test if those documents exist.
This was submitted before, available here: http://news.ycombinator.com/item?id=2004998, but now with our recent AWS drama... I was wondering if everyone thought these reasons still hold up, especially since building out a data center seems to be less expensive than AWS once you hit any sort of scale.
Catching someone's eye on Twitter adds to this dilemma. I use TweetDeck, meaning at most I can see 7 tweets in my 'All' field at any time.

Sometimes I scroll down for a while, and sometimes I leave Twitter open and check new tweets as they come in. But following a couple of hundred people means most tweets are part of that magic 7 for less than a minute - that's not a lot of time to catch someone's attention enough for them to click through to an article, reply to your question, even retweet.

Some more stats from Smashing Mag (or another test from someone with a large following) would be useful. Counting hashtags and testing for quality replies misses those who reply without the hashtag, and overlooks other engagement metrics.

Good to see the dilemma highlighted with some data though.
Oh wow! That's huge, I have no idea how I didn't know this.
Author here; I was surprised to see this on HN today. Let me know if you have any questions!
You might have to be dragged kicking and screaming to the multicore because CPUs aren't getting faster.
I mean, population _is_ pretty good evidence of growth. 20 years ago Houston MSA was 15% larger than SF MSA and today it's 50% larger. What other evidence of "building for growth" can you demand?
H.P. Lovecraft is probably the best analogue. In both cases it's pretty difficult to separate the man's regressive worldview with the art. Of course it doesn't mean you should ignore, much less censor the art, but it doesn't exactly mean you should elevate the worldview without criticism and re-contexutalization either.
and the iphone guy
Australian aboriginals. 60000 years. No capital, no ownership (no words to even express the concept).

Plenty of tools and productive work.
ITT: Nobody who has ever been involved in enterprise purchasing and decision making.

When my employer (only ~300 people) switched to salesforce it took 3 years from when we started looking at vendors to completing the switch. Buying software at this level is not just adding it to your cart, its creating a project that will take up huge chunks of dev time. Its a discussion between parties, and the price (contract) takes months of work to agree on.

We hired a consultant literally just for redlining.
https://blog.pandadoc.com/what-is-contract-redlining-and-con...

Just because you can implement easily does not mean 90% of the vendor's customers can.
> Tesla’s product also requires driver monitoring. They explicitly say so, so your statement is clearly false.

Please state your evidence on this.

Do they have a powerful driver monitoring system already?

Is it being used?
Who, whom?

Less tersely: this article is one in a long procession of journalists trying to exert control over tech.
The opening example (Speech2Face, which they aver is transphobic) is inflammatory and utterly unrepresentative of the usual topics of AI conferences.
The other references are far better, but the choice is revealing-- it's not so much an abstract concern about an unaccountable few exerting control from the shadows, but alarm that someone else might be muscling in on their territory.
Yes, that's where the government aspect comes in. But again, what you decry as "non-sensical" instead seems like it could also just be called "response of a community towards potential market failure modes." You are ascribing moral blame to just one side of a more complicated situation. It would be like if all I was talking about is how big developers bribe local governments to get permits to build their shit - neither side is blameless, both sides are understandable, there isn't a clear easy answer to "reduce harm."
Location-based information is in the iPhone user agreement. If people are concerned about their locations being recorded onto their computers during sync-- that's a good reason to encrypt the backup. This story is more cool than frightening. Cell companies already have location logs for ALL cell users. Encrypt the backup through iTunes and there should not be any concern. Google already tracks every search query and IP matches -- search histories are far more intrusive than a cell tower triangulation with 100-300 meter accuracy.
What do you think about this is better than AeroFS (http://www.aerofs.com/, previous discussion at http://news.ycombinator.com/item?id=1538731)?
HerraBRE you need to internalize this:

"Some you get by collecting your own server logs, ..."

When I say 'internalize' I mean you need to shift your perspective mentally from 'techie' to 'customer.'

Anything you can do for the customer, by default, you should do for the customer. A successful product starts "click here", "use now". Leave the 'collect your own logs' as a thing you can do if you want to, but not you have to. And don't get hung up on this exact feature request, it is a mindset for every single feature.

You have no less than 10 comments in this single submission, and in seven of them you are explaining why someone who is a potential customer is wrong about what they are asking for. That is a pretty strong signal, and one you ignore at your peril.
Yep... it works now. Thanks.
I feel you, but in many cases a comparison can save a lot of work for both the explainer and understand-er :D

"It's a peer to peer marketplace where both commercial entities and individual consumers can rent-"

"oh, like airbnb?"
Duo's offering is much better than anything else (Yubikey, Google Authenticator, etc.) I've tried. The management of accounts, easy SSH integration, and multiple-method authentication allow me to actually use two-factor rather than fight with it.
Funny, when I read through The Last Question earlier today, I thought of this story as well. The Nine Billion Names of God has always been my favorite sci-fi short story.
I think you can just take the Series 65 and be good to go these days
I get Cooper’s hawks at my bird feeders (eating the birds) sometimes and they are very perceptive. They can tell when I am watching them through the window and they get nervous and fly away.
this is subject to the same issues all salary surveys have - they dont take into account stock based comp, which is responsible both for the huge amount of variance in comp by years of experience and for the increase in total comp over time. the conclusions you can draw from this are really not that meaningful in total.
Yet AWS manages to give near 100% uptime with RDS at a similar price point. CloudSQL downtime in the cases I've seen was caused by them rebooting both master instances at the same time. This is amateurish and totally unnecessary, the whole point of having multiple masters is to the ability to do maintenance reboots in a staggered schedule. This should be a trivial problem for Google to solve and would result in much better reliability for their users, yet it's been years with no change.
For me, the audio player is largely broken until every asset on the page has loaded. If you press play before all those facebook buttons do their thing, then the page reloads. I am running the latest chrome stable.

The audio player appears almost immediately, but doesn't actually work correctly for ~15 seconds.
How is this less complicated? In your case you'd need to install something non-standard connected to high voltage power in the floor of your garage and then have to carefully park your car every time. It'd be expensive and tricky to install, and impose a mental burden every single time you park your car. Not to mention that it would have moving parts that are often put under strain (particularly in those instances where you don't park correctly) and it would be prone to damage and wear.

I believe the idea here is that this robotic snake idea should have zero impact on the user, and zero impact on installation, it should be a swap out replacement for the current charger. The only difference being that the user no longer has to plug it in manually. It may be a complex engineering problem but it's a simple, elegant design solution.
1) Your comment has an answer.

2) They can detect that the computer is running near 100%, but I guess there are a lot of legit users that use near the 100%.

3) I'm not sure of the privacy conditions, but most people would not like that Amazon peeps into their VM. Perhaps you are simulating a new secret drug medicine, or you are enhancing a porn video, or you are encrypting/decrypting your users post/photos, or you are deep mining health information to send medical spam/advertising/advice. These don't use a massive sha calculation, but it may be difficult to notice the difference automatically.

4) The more similar real word application I can think now is doing a massive git rebase (rebase all the Linux kernel from start, or all github repositories). IIRC git uses sha-1 and bitcoin uses sha-256, so this is not an exact application.

5) They would have to test the use of instance to mine scrypt based coins, like Litecoin. And other mining schemes ...
There are definitely people using F# on Mono in production, but it is the smaller brother still.

Having said that, nearly all of the "core" projects are now being CI tested on mono as well as windows, and the fsharpbindings project provides autocompletion for Vim and Emacs (+ powers the MonoDevelop/Xamarin Studio F# support as well).

I'm having great fun writing F# code in Linux with Vim - now that .fsx (F# script) files have proper #! support you can just write fsx files with full highlighting, error checking and autocompletion in place and then run them with supervisord.
The problem is that everyone is creating every library, over and over. It is a real problem in PHP that there is no single, polished solution and every framework is being reinvented (and breaking BC) constantly.
I think it's a good strategy to start with something like Flash. Personally, as I was learning to complement my design skills with programming skills, Flash was a great entry point because it was fun.

It's much more motivating if, by writing a couple of lines of code, you can make a ball bounce - than, say, publishing text or solving math problems.

(at the not-so-tender age of 23)
>I love Ruby because I never feel like I'm programming in it, it almost feels like pseudo code that's not going to actually execute.

Uh, you realise that describes any high level language, right? Ruby scores pretty low on the readability scale, about halfway between Perl and Python, but I find it's more familiarity with a particular language that determines how readable people find things.

Here's a quick Python version. The main thing to notice is that while the overall flow/structure is similar, I don't have a lot of { } << \ characters hanging around, and I don't have to chain blocks together since I have list comprehensions.

from collections import defaultdict

customer_file = (line.strip().split(',') for line in file('customers.txt'))

grouped_ages = defaultdict(list)
for name, age in customer_file:
grouped_ages[age].append(name)

age_lengths = sorted( [(len(names), age) for age, names in grouped_ages.items()], reverse=True )
for length, age in age_lengths[:3]:
print "%s years old: %s customers" % (age, length)
I respectfully disagree. This is my government, working on my behalf, with my money, and I want to know what this government is doing.

If public release of this information is damaging to US interest, the answer should not be to suppress this information, but rather to behave in an agreeable way in the first place.
"... I am coming to think that the more accessible a language is for just anyone to use, we get lesser quality shared code. ..."

"C" is pretty accessible.
Listening to any advice that wasn't what I truly believed.

I believe the only valuable advice you can give to someone is along the lines of "Do what you feel is the right thing for you to do."
The idea being to reduce the need for dissidents to operate at all. Transparency is either a good thing, or a bad thing, and I'd like to remain optimistic at this point.
Create your first product is hard, maintain it is much harder.
Facebook cannot be everything.
For example cannot dominate the space occupied by twitter.
When you are on facebook you often expect a level of "social" intimacy with your contacts. But for others collaborative , ad hoc, tasks like finding information, having strong interpersonnal ties can even be a burden.
It would be rather inconvenient if one full-text search on the name of this old possible insurgent you captured suddenly disabled your computer and led to your arrest by MPs, I agree.
Via a trojaned excel file which exploted one of the endless 0days in flash.
Could someone who downvoted this post please offer feedback? I do not understand why this comment did not contribute to the discussion.