jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'd sort into 10 piles by first digit, and then sort each pile into ten piles by second digit. This would involve looking at each note twice, so at two seconds per note it would take 400000 seconds, or around 7 days of two people working 8 hours a day. The small piles would have 1000 notes in them, which is easy to check in a day.
I've tried many, many times to figure out how to use Matrix, and every time I can't make headway. I haven't included it in the options because after trying every six months or so to figure out how to talk one of my colleagues through it I've just given up.

Maybe it's time to try again, but all the docs seem to be written by people who assume the wrong things about their readers.

Edit: OK, I've added it.
Clearly. As with any encryption, at some point it needs to be decrypted for human consumption, and since someone else wrote the code/maintains to do this it's not impossible something naughty/distasteful will happen with the content. I'm just correcting the notion that the encryption is all orchestrated centrally and that viewing the messages in transit is trivial.
What a great release, it's hard to tell with new feature I liked more :)
The planned path on the FSD display always jumps all over the place. That's your first clue that it hasn't been developed by qualified roboticists.
Rather than ATC taking over the plane, which seems like a non-trivial exercise, it might be a lot easier to allow them to override the door 'lock' mode in the cockpit (which ignores the keypad code for door entry) so that in this case the pilot/others outside could have asked ATC for it and got in. This means that there isn't someone outside the cockpit on the plane who has 'root' access (so nobody can be threatened for it).

Even then, there are considerations like not allowing the cockpit to kill all com links / power so that people outside the cockpit are still able to communicate with the ground to get the root pwd, and as mentioned elsewhere the person inside the cockpit could change their strategy to make recovery of control difficult or impossible even in this case (EDIT: e.g. throwing the plane about). Also, you'd probably want >1 ATC person to authorise to reduce the chance of the door being unlocked by someone at ATC in cahoots with hijackers.
How about daisy-wheel printers? They're slower, but they produce much nicer text.
Except there's no provable way to distinguish between "attack traffic" and normal traffic. You're also diverting your normal users anyhow, so the DDOS is still working as intended.
> Incorporating religious extremism into your law doesn't
> help either

Well over a billion people live in countries with similar laws; describing that as "religious extremism" is a stretch.
The engineering sessions are in this playlist: https://www.youtube.com/playlist?list=PLb0IAmt7-GS1_7FcSupSJ...
Wage slavery is a huge cost efficiency over customary slavery. With wage slavery you're not responsible for someone's shelter, feeding and care when they're sick. In the civil war, the south in preparing for war with the north couldn't compete with a slave economy man-for-man because of this. Canal diggers in the north were paid very little, often in rum, and died from disease so quickly and were replaced by a constant churn of immigrants. Doing that kind of work with slaves would be much more costly.
Wow. Lots of respect here. Too bad it can't help when having to do quick glances.

I like this before/after illustration: http://blogs-images.forbes.com/andygreenberg/files/2010/12/b... thats pretty cool because while I can see both images and the numbers in them, the second is so much more vivid.
Is there a project for a DBMS on MirageOS?
I would relay like to try out MirageOS on a web shop project of mine, but can't imagine to start writing a database, or even a file system to store images..
Outage started at 13:00 UTC based on our logs. Can't send SMS.
In those time "beer" was drunk like water because it was safer than drinking the parasite and disease-infested water. Today we (mostly) all have water that is safe to drink.
Every time there's a discussion on date/time formatting I always refer people to RFC 3339 (https://www.ietf.org/rfc/rfc3339.txt).

Learn it, live it, love it!
Just another argument for how most problems have been solved and everyday technology has been feature-complete for years.
I used to feel the same way, and this is indeed an annoying practice. Yet here it makes perfect sense, since this work is based on using certain symbols (e.g., header magic numbers in one executable file format) according to a non-intended interpretation based on casual and meaningless similarities (e.g., as machine instructions in another executable file format).
I remember those days. It was so rewarding to be able to throw together a Twitter and chat client in an afternoon (especially as a very new coder). I don't think that kind of stuff is possible any more.
This guy UXs.
PHK's post would be a good start:

https://www.varnish-cache.org/docs/trunk/phk/http20.html

previous discussion on HN:

https://news.ycombinator.com/item?id=6014976
If you were to worry about wellbeing of your competitors, you would deprive your users of the fruits of fiercful competition.
Mostly agree with the article. Being myself fascinated with machine learning and in the process of refreshing mathematic knowledge I haven't used since university (too many years ago) in order to dive deeper into it, I can definitely relate.

However, I think the main point is not that software developers should all hone their academic math skills (that would be probably be pointless for many if not most software developers), but rather that it would be best if software developers would strive to follow the scientific mindset when developing software - In my experience, occam's razor is just as important in software development (design, architecture, algorithms, testing, you name it) as it is in physics, chemistry or other sciences and it is this aspect (which I feel is the most basic and most important) that gets lost sometimes in the noise of software development trends and fashions.
I've had my eye on Nim(rod) for a long time. I think this language may be the right thing, at the right place at the right time.

I haven't seen a better boat for Python refugees to jump into. It's certainly worth evaluating if moving from a Python2 codebase, rather than porting to 3.
It's far enough along that it can start poaching users looking for the best place to jump off from 2.x.

The only thing I'd like to see them somehow do, is add a CPython2.x library compatibility layer. If that could somehow be engineered into Nim before 1.0.. I think I'd declare Python3 to be in serious trouble.

The users WILL come if that's done. Maybe take a look at Nuitka in how to make this possible with the binaries that Nim produces. Or even just include the CPython2 runtime in the compiled binary if a user includes Python(2) code.
Let me play devil's advocate.

The purpose is for them not to meddle (eek!) but to be more informed, (give better suggestions, know how close you are to a milestone, have less meeting)

For the team, itll be a good motivational tool and reinforcement mechanism.

ITs a bad idea if you have a bad investor, good idea if you have a good investor.

---end of devil advocation (?)
He says that a config file is half-turing, but an sqlite database can have no turing. Won't this make the configuration far more complex?
In other news, Mr Kitty the cat took a poo in his favorite litter box, exiling 7 grains of sand from their family in the process who remained in the litter box, many now clinging to feces.

When Mr. Kitty was asked for comment, he hid under the bed.

-

P.S. Don't they normally reserve crunchnotes for this sort of irrelevant petty bullshit?
Umm it's a webserver
This article points out that people screwed up, which is fine, and also pretty obvious, considering the size of the screw up. But what about BP's corporate culture that would allow people to screw up this badly, and this many times? Isn't that indicative of systemic failure?

Or is it just that people just screw up, no matter the system? If that is the case, and no matter how good the system is, eventually there will be another drilling disaster like this one, it begs the obvious question of whether there should ever be this sort of drilling again.
A car is comfortable, it has a moving chair, it has a roof

Roofs are great. Chairs are highly overrated. A community built on human scale for walking is wonderful. I miss my days in Clifton Gaslight in Cincinnati.

I think he is still off course with sustainability projects that come with difficult infrastructure problems.

The Gates Foundation or someone like that might fund him. If the goal is to make money, you may have a point. If the goal is to help people, I think he's looking in the right place.

(Note that his Stirling engine and pressure distiller are moves to eliminate infrastructure as much as possible.)
I've found this before. There are other fractals you can find with bitwise techniques too. For example, the walsh matrix.
Your theory doesn't explain how some birds became alligators.
During my limited time at FRL (i.e. Meta), I tried to be a proponent of X3D (successor of VRML), and the push back I got was tremendous.

You're right that people want to reinvent it.
Which part of the original title ("Naked Zoom Links Considered Harmful") is clickbait? I've modified it slightly to eliminate the word "Naked" in case someone prefers the term "bare URL" to "naked URL".

It's pretty common[1] to use "considered harmful" tongue-in-cheek within a title, and it tells the reader what to expect—an opinion-based essay or post related to software engineering.

[1] https://hn.algolia.com/?q=considered+harmful
I learned about this recently. I was also told that it can be removed very easily with isopropyl. I wanted to buy some but I could only find it in large quantities from industrial suppliers. Also on Amazon with lots of reviews warning that it's a counterfeit product. I wonder why 3M wouldn't want to sell it to consumers.
1/3 acre of potatoes to feed a family of 4. You might also need a stock of whatever one uses to treat blight. A few chickens for eggs. Maybe let the farmers keep cows as they are good at it.
> my boss said there was a small change they would consider giving a larger raise based on performance.

- Bring up the things you've told us about how you stand out from the rest of the juniors.

- How long have you been there? Is it realistic to start a conversation/plan for a promotion?

In reality most companies aren't good at keeping up with salaries for juniors - whatever raise they're offering, you can likely get much more by switching companies after 1-2 years of experience.
Analysts in the early 90s were predicting electric car sales starting to become significant 25-30 years later. It was inevitable. But sure, let's all simp for musk.
I agree that because of the lack of controls it will be more volatile than other currencies, but I think volatility will at least reduce to something like gold once the majority is mined. It's volatility is partly due to the difficulty increase and reward halving part of the protocol. I.e. the part designed to reward early adopters. Which was necessary to bootstrap it.

It's a speculative game for the first maybe decade or two. As the bitcoins gradually leave the early adopters as they cave in to whatever price is worth it for them there are bubble cycles. Once there is more general adoption, it will settle down though. As people gradually start to think less in e.g. Euros and consider not changing directly into local currency, but just to hold some for their day-to-day transactions because they are particularly useful in certain circumstances.

Once it's passed a tipping point they will be more useful in more and more situations, to the point that it's easier to just have your smart phone and cursing cash or credit card only places. I'm sure there will be retro hipster bars that take cash only in the future.

Anyway, as for the remaining volatility, it may just be that bitcoins serve as gold and another somehow regulated cryptocurrency serves as ordinary money.
Olivetti seems like an Apple of the day. They had a nice blend of engineering and design, all for the purpose of making the desktop enjoyable and productive.

I recently found this blog entry showing a lot of beautiful ideas http://ceciliapolidoritwicedesign2.blogspot.fr/2011/12/sotts...
Car ring-tones! yay! I want crazy frog on my tesla.
Of course, having a whole week to prepare and research the content really helps at quality as well.
I wonder if it hides ssh from an nmap scan. Since it requires a timeout for ssh "since the server waits for a bit if the client send a http request" then scanning for this type of hiding ssh would be really time consuming if it's on a random port hiding behind a fake http server.

I know obscurity can't replace security, but security + some obfuscation could help you a bit for not getting hacked instantly by 0-days. It's easier to setup on client side than port knocking (you just have to set the port) but it's less detectable than sshd on a random port.
As someone who had one of the products mentioned here, the side effects were not slight, and to be honest more annoying than the flu itself. We only received the medication (here in the UK) because at the time there was the fear of an outbreak of avian or swine flu, and the idea at the time was to head things off.
I think even if they do show any effectiveness in longer term trials (didn't do much for me personally), I would be wary of seeing them widely used, as it seems they should be targeted mostly at those individuals with compromised immune systems, or perhaps in the future, those individuals identified as having a genetic makeup that could aid and abet a flu related fatality.
yes - we use django, rails, postgres, redis, syslogd and cron. In general it works very well - we use puma for the rails server and gunicorn for python and we are able to control them very well.
Could they be inclined to, sometime in the very far future, shut down GPS completely? Many other countries have realised that GPS is entirely US-owned, and launched their own GNSS services already.
If you write 100% code coverage, you will probably have a lot more lines of code.
Seems like you had a very bad experience at Amazon, but you are also spilling a lot of lies about the company, and I'm afraid people might buy it.

Amazon is way more than a tech company, and the tech side of it is indeed just a portion of the overall organization, but your use of quotes on "tech company" is just derogatory and unnecessary. I have very little contact with "business" people, and they in no way determine how much I get paid or what I work on, they are there to support the business and are accountants, financial managers, etc.

> It is a negative because Amazon doesn't have that many resources or talent. They are short on engineers.

Who isn't? Most companies are short on talented engineers.

> Outside of AWS there's very little engineering resources at all given what they need to do, just to maintain the core business.

Shows how little you know about the company. Instant Video is huge, Website is huge, other/restricted projects are huge, and there are a lot of engineers on all those teams. Thinking AWS holds most of the engineers really shows how uninformed you are.

> If you're an engineer you should never go work there-- the management is all non-engineer types.

As an engineer, your manager WILL BE a former SDE. If you are a manager, however, then maybe your manager may not have been an engineer.

> All advancement is political and because of stack ranking its really easy to stab people in the back

The type of "stack ranking" people refer to as being evil is not the same that's practiced at Amazon (it's barely stack ranking at all). And you saying that advancement is political, just shows that you're disgruntled with the company, this is just not true (for engineers at least).

The other points you make are either subjective or anecdotes, but overall I think you just hate the company for some reason and are spilling every negative interaction you ever had.

I truly hope talented people don't buy on your negativity.
Amazon is definitely not a terrible place to work at, even though it does have some problems (what company doesn't?).
HN advice: when you feel you are right and every one else is wrong, please please quote a source.
I love how people go to believe this is in any way possible with current technology. It is exactly like when people thought you could just make an intelligent agent with brass gears and pulleys.
Meet Jack Barsky.

https://en.wikipedia.org/wiki/Jack_Barsky
Modafinil and armodafinil (not at the same time) -- 1/4 pill a few days a week, for a few years. Also a heavy coffee drinker.

Positives:

- On good days, it would help with a sort of focus where I sit down and the day just whizzes by. I could often get a lot of grunt work done, or deep dives that don't require a lot of outside thinking.

- I'm pretty reserved, and I felt more chatty when taking.

Negatives:

- Works well as an appetite suppressant. I already have trouble gaining weight, so this is obviously bad. And along with the coffee I drink, it just wrecks my stomach.

- Maybe I'm misremembering/misattributing, but my mood seemed worse

- I'd often feel either spaced out or rushed. This usually means my entire day is shot, given the drug's half-life
If you think that’s how leaders of companies should talk and that people who criticize you for talking like that should be written off as pedants then good luck to you.
BRB, securing funding
I avoid CSS resets because it makes it more difficult to work with the styles in Firebug. Because most resets apply to every element, if you've selected an element five levels deep, you're going to see five copies of the reset in the style list. And if that element is inheriting from other non-reset styles up the tree, they're going to be buried in the middle of those extraneous copies of the reset. That's a lot of noise added to what should be a simple, straightforward list of the styles that apply to the element you've selected.
> Hero only exists if a significant majority of society has capability to distinguish right from wrong

Galileo comes to mind as someone persecuted during their time but later considered a hero. There's no shortage of other examples.
>I've seen consulting being suggested freq as a viable gig to support yourself when you run out of money to pay the bills. How does this work?

I think people conflate consulting, freelancing and contracting. In the context of "quitting your job" to go "work on your own", we can treat them as the same thing.

This is what I do, so it's merely anecdotal: there are many companies out there that cannot afford and/or do not have the need for a full-time, technology-savvy employee (data scientist, programmer). But they do have a need for tech solutions. I've had luck in finding small businesses that have $25k-$50k annual budgets for technology solutions; reporting, automation, small mobile apps, process streamlining. 4 or 5 of those in rotation, in a low cost of living part of the country (where skills are less abundant) and you're doing alright. The fact that you're equivalent to, essentially, a sub-$50k salaried person means timelines and expectations are utterly reasonable. After all, it's nigh impossible for these companies to find a substitute. Other bonuses include being able to define your workload and schedule, as well as seek out interesting work.

Is this consulting, contracting, or freelancing? I don't know, probably a bit of all 3.
Yes. I’ve seen the pictures. Still, I wouldn’t call that manual. “Operator assisted” seems like a better name.
Really impressive and very stylized. Soviet children's book etc had a very splendid art style.
FWIW This is exactly why I don't use black (opinionated Python formatter) or let it get into the org. It's great until it's not and then you're kinda screwed.

My favorite example of a good balance here is React's 'dangerouslySetInnerHTML'. Clear opinion, check, but you've got the escape hatch you need.
Many Europeans have studied, worked or otherwise lived abroad, not to mention all of those who benefited from those dirt cheap flights.

It's quite amazing that you can drive from one end of the EU to the other without showing your passport, learning new road signs, exchanging currency (with some exceptions), getting a new SIM card, or waiting at a border crossing. If you live in Berlin, driving to Warsaw is no more of an inconvenience than driving to Frankfurt.
He worked as a research assistant for a professor for three years and is now engaged in amateur research which he shares on his blog, some of which has received positive feedback from some highly credible people.

Also, "researcher" doesn't imply "professional", since amateur researchers exist.

The self-appointed title of "Researcher" is appropriate, in my opinion. There are people in industry who receive that designation ("Real Estate Researcher") that are less deserving.

"Academics criticise each other's work constantly but this is acceptable because the purpose is to improve one another's work, not to tarnish each other's reputation and drag their name through the mud."

But this is not an example of regular academic work that's being criticized.

This is a book that contains health advice being consumed and actioned upon right now by thousands or millions of laypeople. Guzey is therefore trying to warn regular people who might believe and follow bunk advice and suffer health consequences. He makes this intention clear.

James Randi's service to the public as a skeptic was proportional to the amount of noise he made when he would come across and debunk frauds like Uri Geller. (I'm not saying Walker is a fraud, but the public danger of bunk health wisdom is similar to that posed by conmen like Geller.)

I do still agree with you, however, that it would've been better to discuss the allegations with Walker in private before publishing them. Having read Walker's response now, though, I don't believe it would've made much of a difference. He's still misrepresenting official adequate sleep guidelines, willfully or otherwise, by saying that anyone who gets under 8 hours has "unmet sleep needs", contradicting the NSF.

"kick up an internet storm with accusations of "deliberate data manipulation""

You're right - the accusation of "deliberate" is definitely a big mistake, and he should remove that since it assumes intent when that hasn't been established.

On the whole, though, aside from sparse mistakes like this (along with the mistake that you noticed of not making it clear that the Berkeley communication was unverified), I feel that the article is rather constrained.

Gelman also noticed this measured tone and explicitly complimented the author on it.
> It waffles back and forth between arguments for fair use and arguments that APIs are not (or at least should not be) copyrightable in the first place.

The precedential parts are unambiguous: Google's actions were fair use, as a matter of law (this is code to lower courts to not fuck around). The majority opinion did not answer whether APIs are copyrightable in the first place because it was unnecessary to settle the dispute.

The rest of it is obiter dicta. Thomas's objection, as is usually the case, is irrelevant.

IANAL, TINLA.
Oracle's response[1]:

"The Google platform just got bigger and market power greater — the barriers to entry higher and the ability to compete lower. They stole Java and spent a decade litigating as only a monopolist can. This behavior is exactly why regulatory authorities around the world and in the United States are examining Google's business practices."

- Dorian Daley, Executive Vice President and General Counsel, Oracle

[1]https://www.prnewswire.com/news-releases/oracle-statement-re...