jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This looks kind of a another flawed benchmark, because of the use of time, which includes the startup cost for the process. Rust is compiled to native code with an AOT compiler, which should have significantly lower overhead compared to the NodeJS Jit.
I did say without due process of law. As shown in the cases discussed here, http://en.wikipedia.org/wiki/Eminent_domain#United_States , eminent domain is a function of the courts.
I founded my company with two former co-workers and zero money. Hey, isn't this the expected answer here on HN?
Some people (Rousseau, Kaczynski, and in a narrower way Marx) say that the change was brought on not by the masses, but by the stong men who enslaved them.

Others (like Robert Wright (and me!)) think that civilization meant net net gain, even if we lost some really important things.

I don't mean to say that civilization is evil. I only mean to say that it looks like we want some of our own lifestyle back, and it looks like we're steering the ship that way.
I get an error message when uploading an .mp3:

"If you're sure your internet connection works, then we recommend you either use Google Chrome (this is the recommended option - you don't actually need Flash if you're using Chrome), or install Flash."

This statement confuses me since I am using Chrome, my connection is good, and I do have Flash installed.
> The Founding Fathers intended the elimination of slavery

The Founding Fathers didn't have a shared opinion on the issue, and the only concrete action they jointly took was directly protect it and to bake in extra political power for slavers.

> but had to compromise lest the fragile Union break before it could form

The people those founding fathers who wanted slavery eventually eliminated had to compromise with were also founding fathers.
Bottled water running out is especially silly and indicative of the prepper/hoarding mentality going on. Even if food supplies started having problems, society would have to truly, completely collapse before water/electricity started having problems. It's irrational to clear the shelves of water.

Even in your case and the other anecdotes people are mentioning here, I'm not convinced it's a supply-side issue. I would guess that in some areas the supply simply isn't bountiful enough to bear the full weight of the extreme preppers. That's a real problem, to be sure, but it's an artificial one and hopefully once it becomes clear that a true famine isn't on the way those people will calm down and stop putting others in needless danger.
I just informed all my important contacts about the deletion of my whats app account per this message and told them my substitution.

All people who are important to me migrated. Some refused for a long time for no reason, but in the end installed a separate app alongside WA.

But I get your position: Judging by the amount of unfair usability and amount of third parties involved in any co.uk-domain, it appears to me that the common folk gives a shit about it over there. However, I wont get any site a visit who does the above. There are alternatives to gain information.
The thing is that editing/text-navigation modes are so universally useful that it makes perfect sense to make a supposed “OS-level” text editor. How many plugins, extensions, etc. are there so that people can use Vim bindings in web browsers, IDEs, the window manager, etc.?
What do you mean "pass the bar"? Promotion is a process of supporting and grooming someone for advancement once they have been selected by the promoter. There is no bar to pass.
Seems ironic for a Chinese tech organization to hold boatloads of patents...
Yeah it used to be quite hopeless unless you opened the link in a tab that had already loaded WhatsApp web. Now however, if you click the green button that says "CONTINUE TO CHAT" on the initial screen, it'll load a page with an option to download WhatsApp and another that's titled "use WhatsApp Web", just click on that one. Unfortunately, it will load a new instance of WhatsApp web in the current window even if you already have another open in another tab.
Grace Hopper used to give talks and hand out 11.8 inch pieces of wire, calling them nanoseconds. https://en.wikipedia.org/wiki/Grace_Hopper#Anecdotes
I don't really understand the comparison because it seems like scenario 3 (2+) is doing more XORs and twice the accesses to array over the same amount of iterations.

We have to assume these are byte arrays, yes? Or at least some size that's smaller than the cache line. You would still pay for the extra unaligned fetches. I don't think this is a valid scenario at all, M1 or not.

Anyone want to run these tests on an Intel machine and let us know if the authors "naive model" test hold there?
This will literally be a return to the 19th century real life examples of oligarchs determining almost every aspect of their workers' lives. The only thing missing is an in-house currency.
Wow ok! I am halfway there :)
You can't because in CL if you only want first return value, you can pretend that the function only returns one value.

For example, the CL integer division functions (it has each of floor, truncate, and round) all return the remainder as a second value, but you can ignore that fact if all you wanted was division:

(floor 5 3) -> 1 ; 2

(let ((x (floor 5 3)) x) -> 1

(setf (values x y) (floor 5 3)) (list x y) -> (1 2)
Honestly I just wish they'd give him a clicker for the presentation. He was like this for the neuralink reveal but at least then he had other people talking to add some structure.
They can accept the reports and then use data science to figure out which reports are legit.

And Ebay definitely did not have a “don’t get involved” policy (source: I worked on EBay’s fraud prevention team for years). There was a reason you could only communicate via the platform messaging and you couldn’t send email addresses through the platform.
At first I was like "what the hell is that thing" but it grew on me by the end of the presentation.
That's one of the more odd assessments of China that I've heard. These proto-Carnegies and their children you speak of are a well defined class. Specifically, the children are the "princling" class, Xi is one of them. They have been raised to understand the source of their wealth is the state. They are quite happy with the status quo and greatly value the power of the state as an instrument of suppression.
Website updated: https://www.tesla.com/cybertruck

Interesting observations:

- Reservation is only $100 whereas the Model Y is $2500.

- 500 mile range on the Tri Motor, nice.

- No info on the ATV
No, it's not supposed to crack. In the stream they said they threw wrenches at it in the past and it didn't crack.
Two crazy theories: They'd been testing on the front and rear windows and someone thought it would scan better on stage to do the side.

Or if they've been testing on this exact car and repeated strikes delaminated the mylar layers enough for it to fail.
>the electoral college was intended to give smaller states more power than they would have as a result of their population size alone.

Thanks to the 3/5's compromise...
Although incorrect posture over 10,000 hours sounds like a recipe for RSI.
That's an interesting point in light of Rails' recent movement towards more modularity. It suggests that there may be room for a Fossil-like abstraction over Git that has (pluggable?) built-in cloned-by-default issues, wiki, etc.
Watch out for the carpal tunnel.
This is a very good article. The message has been written about many times but it's still important. It's not easy to say no or push back. It can even be fatal in organizations that don't enforce "ownership." How can you say no if no one is asking you?

Happens way too often. But it's understandably difficult to solve as an organizational issue.
This is just an aside in the article, but I had no idea that Rock Band 3 was going to feature something much closer to the real instruments. I've been wondering, ever since I played the first Guitar Hero, how long it would be before it was possible to learn a real instrument in this manner. If it actually works, this is awesome. You can transition smoothly from trying to get high scores in a fun video game to playing the songs for real.
As I see it the difference is that Python is a scripting language which can be used to corral functions in shared libraries. Java is a programming language with a edit-compile-debug loop. You should get things working faster in Python but get a bit more speed with Java - eventually.

I have chosen Python for a similar large, complex, evolving application - in constant use whilst under development. The key is the speed with which I can write working, tested code. With an earlier (different) project using Java, I found the APIs and debugging being a huge drag on productivity.

Surprisingly I have found performance mostly acceptable. A small number of bottlenecks were addressed by rewriting specific modules as services in C and calling them.

As it is said: "Premature optimisation is the root of all cumbersome system designs". Get the data structures right first, then implement clean algorithms. Only when you can prove that there is a bottleneck and you can't speed it up sufficiently by throwing more hardware at it, only then do you rewrite as little as possible in C/C++.
The thing is, I haven't done anything all that great yet (by my own standards). If I just keep going on as I did before (ie staying in boring jobs), how am I to expect that in my second half, something exciting will magically happen? Some opportunities are already gone forever, ie nobody will cast me as a singer in a boy group anymore (just saying). I keep hoping that one day there will be a market for rock stars who only started playing their instruments in their 60ies...

I don't think the glass is half empty. Despite all the problems, I think the world is an amazing place with countless interesting things to do. I am just not in favor of the "play it safe and keep your day job" advice, because time definitely is finite (though I am rooting for the singularity guys). I am not in a position to really advise against it, though - what if somebody quits their job and ends up broke and miserable? Everybody has to decide for themselves, I guess.

I think "fear is the greatest enemy" is true, though - what exactly is the day job buying you? Also think in opportunity costs - what could you do in the time you weren't working for the man?
did they have any clue how groundbreaking their stuff was at the time?
On one level, it reads like right wing think tank propaganda, given that the conservative party didn't oppose many of the things labour did. Indeed, one reason labour won power was that it adopted conservative economic policy. Old socialist policy was never going to work. But, all of the things that set up the false economy was conservative doctrine. That is why "new" labour had business support and won. So, yes labour got it wrong, but the conservatives would have too. Conservatives love a property, borrowing and spending boom. Its how Thatcher made her name in the 80's. A British disease.

However, fascinating for me was the bit right at the end:

Where the general public is concerned,
one of the most distressing features
of Britain’s evolution over the last
two decades has to have been the
relentless spread of surveillance and
coercion. Britain is plastered with
warning notices, CCTV and speed
cameras, and other aspects of the
surveillance state. Government needs
to start stripping away much of this
panoply of surveillance and coercion,
and to enshrine in law the primacy
of individual liberties.

So presumably, part of their conclusion is that all this is actually damaging the economy. And, that conclusion was pre Snowden...
Sounds similar to the experience of launching a virtual pinball. Could be fun to play for sure, depending on the rest of the game.
My father was eventually granted CO status after spending a year in the stockade for failure (well, refusal) to report for active duty. I don't know how things there have changed since Vietnam though.
Though not always the one you would have wanted.
Might be time to buy a boat.
> This isn’t debatable or ambiguous

"This" meaning the original point, was stated with an ambiguous point, as described.

> it’s disingenuous bordering on willful misunderstanding

I laid out the progression, but you are ignoring it with misplaced hubris. That's fine. Good luck with whatever.
I have written software that shows me the prior submissions from a given domain. I use it to decide whether to bury or kill stories as dupes. (You can't rely on URLs alone for this.) Looking at this list makes it easy to determine whether a story has already had a significant discussion within the last year.

Perhaps one day we can add it to the server and give people a way to check this for themselves. (Edit: we eventually did this. Click on the site name after a title.) It'd also be a neat way for users to find old threads. HN's archives are rich.

By the way, duplicate detection, which on HN is porous and largely an honour system, has been much misunderstood. In my opinion, it's one of several design master-strokes that PG came up with when he made this site. I should write about that sometime.
A static site generator requires a toolchain, being platform-aware, updating dependencies, etc. Sometimes I think of these things as labor for a new employee (if you need to onboard a new maintainer) on a new system (if you need to switch hosts or upgrade the disk/OS).

It's probably about 2-4 hours for an experienced developer to figure out how to setup and maintain a static site generator assuming no unexpected problems, then get familiar with the syntax and structure, so hopefully the labor savings from using a static site generator is worth that.
there are a few ways to do it:

- (W10) Assigned Access - microsoft's solution to kiosk computers. You can make the app run on top of the lock screen, so users can use their one app without actually needing privileges on the computer.

- Software Restriction Policies - You can whitelist select applications or publishers and every other executable will fail to launch. requires enterprise licensing.

- Mandatory Profile - You log in to a temporary profile. All changes are lost when you log out.

- Deep Freeze - 3rd party variant of Mandatory Profile. Can be made to roll back the whole operating system to a given snapshot.

- Non-persistent VDI - You actually log in to a Virtual Machine. When you log out, that VM is deleted and recreated automatically.

Additionally, many antivirus solutions have some capability.
More on the modular architecture. AR uses polymorphism while DM approaches the problem through a form of composition (modules). This usually leads to more flexible and less complex designs. In AR, only AR objects can be persisted, whereas any object can be persisted using DM.
A friend of mine who works for Apple told me (a year or so ago) that the reason for this is because ATT (and similar companies in other countries) wants to discourage tethering due to the fact that they don't have the infrastructure to accommodate lots of high bandwidth connections that you use when you tether. They were gambling on the fact that you need to do a lot more "work" at the moment still to browse/etc. on your phone. But this was before multitasking -- I can only bet they were throwing their hands up in dismay when multitasking came in :)
Reading this blog now - great observations!
Exactly. Heroku gives me all kinds of awesome packages like NewRelic, Memcache, Postgres, and literally about a dozen more at the click of a mouse. Not to mention DelayedJobs.

I don't see what these guys really have to offer me that could even be close to on par with this, but time will tell.
That's pretty rad!

Github hiccuping on me. Some of the code is not showing in github e.g. http://github.com/brianmario/escape_utils/blob/master/lib/es...

Cloning works, tho.
Three words.

Make. Magento. Fast.
The more I use CouchDB the more I see it as something that complements "traditional" relational database features.

I'm actually rather hoping that someone produces a hybrid NoSQL-SQL system that gives the best of both worlds.
You propose a change that requires every browser to cut a new release, requires the publication of a new standard definining a new input type, and requires browser vendors to agree on a new crypto protocol to run with servers. All involved parties will have to figure out the backwards-compat bits of this. Then everybody who builds webapps will need to be educated about it.

That's expensive. It's very, very expensive. So if you're going to advocate for something like it, advocate for SRP, a well-studied, cryptographically sound construction designed for exactly this problem statement.
Anyone else notice the pronounced optical illusion that makes the bars in the final graph appear to slant to the right?
A couple of hints for this:

1 - can it be easily reverse engineered if somebody gets their hands on 2 of your passwords?

2- use a different formula for banking and other highly secure sites.

The above formula fails the 1st test, but it's easy to tweak. Here's another formula:

first 4 letters => the 4 letters to the right of the first letter of the domain name on a qwerty keyboard, wrapping as necessary.
the number "3"
last 4 letters => the 4 letters to the right of the third letter of the domain name.

So for google the password would be:

hjkl3pqwe.

ycombinator would be:

uiop3pqwe

et cetera.

Make sure you have a number in your formula, so you don't get thrown by sites that require a number.

P.S. the formula I use is much different from that described. :)
Random testing, particular in cases like drug trials where the technique started, also relies on neither the testor nor testee knowing who is being tested. That can't be the case for laws. So, if someone behaves differently, is it because of the law that applies to them, because of the law that applies to others but not them, or because they're being watched to see how they behave?

You know, we used to have laws like this: segregation laws. The people who weren't subject to the laws became abusive to the others, and the people who were subject to the laws rebelled against them. The situation was very unjust.
working on getting permission to post an unredacted log. But you'd be hard pressed to distill malice out of my words, 'just so we're clear'.
By "lack of a good composition mechanism," are you referring to the trappings of writing and dealing with SQL syntax itself? As in, "Ugh. I decided to change this join into a subquery, and now my @#$#% parentheses are imbalanced!"?

If so, I agree strongly, but I feel like that problem could be solved by better error reporting on the part of the compiler. I dread SQL errors now, at least with Oracle (which I work with the most often), because they almost never tell me what I need to know. To a certain extent it's essential to the abstraction of data reporting itself, but certain errors are just comically vague.
Like others here have mentioned, what the writer is missing is that when a single solution for creating these hashes are implemented, web-wide, browser-wide, the hashes themselves are equal to the passwords. On this merit alone, the proposal fails.
> All of our Cassandra nodes are now using only local disk, and we hope to have all of postgres on local disk soon.

Since local disk is temporary and can be lost any second, don't they still have to use EBS for persistence?
The nice thing about selling books is that you aren't bound to deliver the book - you can always just cancel the contract and refund the money. It's unlike short selling stocks in that respect; you aren't vulnerable to a short squeeze (http://en.wikipedia.org/wiki/Short_selling#Risk).

(For an example, read up on Porsche & Volkswagen: eg. http://www.nytimes.com/2008/10/30/business/worldbusiness/30i... )
do this. I've also been in your position.
1. If they ask for example how they could of made the experience more positive for you, theres nothing wrong with providing honest feedback and I imagine would be welcome.
3. Two weeks is the standard, but yes you will have to do whats best for you and your new opportunity. I wouldn't jeopardize your new opportunity, in case they ask if you can stay a little longer than expected.
4. Thank you email along with contact info. You never know what happens down the road.
http://en.wikipedia.org/wiki/Making_of_Doom#Programming

Doom code is C, DoomEd is Objective-C and ran on NeXT boxes.
well, the post office would take less of a cut. shipping one one-pound box is usually a lot cheaper than shipping two half-pound boxes. In theory, amazon could either give that surplus to the seller, to the buyer, or they could split it between the two. (I guess they could also keep it for themselves, but that might have negative PR consequences.)
There's an edit link next to the playlist name.
How difficult is it to visit some of these? I'd love to just walk around near these planes and see (and photograph) them from up close.
It's misleading because if you put in $100 and say "all to developer" it says that $100 will go to developers. Not a big deal, it's just easier to present the data this way even though it isn't strictly true.
They also clearly missed the internet revolution, but managed to recover. Big companies have trouble adapting to new paradigms, but it's not impossible for them to do it, especially when they have so many resources at their disposal.
Agreed - if you swing a sword hard enough it just becomes a bat, not a cutting device. I feel like this armor empowers people who'd like the experience of just wailing on somebody with a stick, but it doesn't really simulate a real combat scenario.
What's the best alternative to iOS and Android?
> The FBI was prepared

Bloody hell, I'd hate to see what happens when they're _not_ prepared, then.
Yup.

It's an ages old question of what happens if 11 boys of the class unanimously vote that all 10 girls should attend the lessons topless.
Not vaccinating is inaction, but seeing other people while being contagious is not.

We could accuse you of homicide if someone dies from covid because you infected him and that could have been prevented by you not refusing the vaccine. Instead we make vaccination mandatory and consider infection to be an accident, which is the same idea, but more fair.
Swedish schools have been open all year and that report used a time period of 5 months COVID was well underway in Europe.

Isn’t it odd that there was no spike in the virus after the protests and riots in the US? Millions of people were out in the streets packed together.
I bought some brake cleaner not too long ago and saw all the labeling about the new formulation. I just looked up what the old formulations used to look like, check it out.

> Chlorinated brake cleaners (often sold as non-flammable) use organochlorides like tetrachloroethylene and Dichloromethane.

https://en.wikipedia.org/wiki/Brake_cleaner#Composition

Compared to the new formulation

https://www.crcindustries.com/products/brakleen-174-pro-seri...

so called 50 state compliant.
https://www.crcindustries.com/products/brakleen-174-pro-seri...
this, or it just comes from one of the original authors' name, Thierry Coquand ?
To be clear this is an AMD CPU with NVIDIA graphics.

As a Linux user looking for a laptop I am fine with an Intel CPU but don't want to give any money to NVIDIA so this is doesn't solve the problem I have.
It's not perfect, since the scrollbar is keep while while the content has dark background...
maybe you need a <meta name="color-scheme" content="light dark" />
Neither zebras nor white pages in a hardback book emit light, they only reflect it.
I'm sorry to hear that.

TCE is a degreaser which is used to clean car parts so most likely.
So young people are deeply indebted at an age when we're also likely to lack skills, connections, and insights into open market niches... and it becomes strange or worrisome that we don't start businesses?
I thought the politically correct greeting was "Happy Holidays!". I guess the jury is still out on that one. http://www.sltrib.com/sltrib/faith/50892288-142/christmas-pe...