jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
But it can keep the port open so a few round trips are saved, it might be fast enough to make the second request while the first was still coming in so effectively very little overhead, even on (especially on) high latency links where it matters most. It can start drawing even from the first range request, and the idea is to never pull down the entire file (for big files, the case you are optimizing anyway, small ones you don't really need to) and only maybe end-up pulling in the entire hires file with a third request if say the user zooms way in.
You can do prison time for a tweet anywhere that has any harassment, libel, obscenity, juror protection or many many other laws. What's the betting you only disagree with a single subcategory of these.
About time, given that almost a million kiwis live in Australia. The labour government, which has failed on every important measure (such as housing, child poverty, mental health, vaccination rollout, public transport, transparency etc.) has been unfairly resistant to it and they are only doing it because of opposition pressure.
This is mostly interesting because NZ has explicitly pursued a strategy of COVID elimination, while Australia has followed a suppression strategy. While recently the effects have been broadly similar (small outbreaks generally quickly contained and stamped out using short regional lockdowns and contact tracing), it's fair to say that a lot of people here in NZ are uncomfortable with this.

That said, this isn't just trying to get some tourist dollars into NZ. Given the large migration between the two countries there are lots of families which are split across the two who will now be able to visit their relatives - they'll be pretty happy to see this news.
Small nitpick regarding #2, Jeff Bezos is technically proficient (engineering degree, he was a quant on Wall Street before Amazon).
this, absolutely! My favourite as a kid

A big locomotive has pulled into town,
Heavy, humungus, with sweat rolling down,
A plump jumbo olive.
Huffing and puffing and panting and smelly,
Fire belches forth from her fat cast iron belly.

Poof, how she's burning,
Oof, how she's boiling,
Puff, how she's churning,
Huff, how she's toiling.
She's fully exhausted and all out of breath,
Yet the coalman continues to stoke her to death.

Numerous wagons she tugs down the track:
Iron and steel monsters hitched up to her back,
All filled with people and other things too:
The first carries cattle, then horses not few;
The third car with corpulent people is filled,
Eating fat frankfurters all freshly grilled.
The fourth car is packed to the hilt with bananas,
The fifth has a cargo of six grand pi-an-as.
The sixth wagon carries a cannon of steel,
With heavy iron girders beneath every wheel.
The seventh has tables, oak cupboards with plates,
While an elephant, bear, two giraffes fill the eighth.
The ninth contains nothing but well-fattened swine,
In the tenth: bags and boxes, now isn't that fine?

There must be at least forty cars in a row,
And what they all carry -- I simply don't know:

But if one thousand athletes, with muscles of steel,
Each ate one thousand cutlets in one giant meal,
And each one exerted as much as he could,
They'd never quite manage to lift such a load.

First a toot!
Then a hoot!
Steam is churning,
Wheels are turning!

More slowly - than turtles - with freight - on their - backs,
The drowsy - steam engine - sets off - down the tracks.
She chugs and she tugs at her wagons with strain,
As wheel after wheel slowly turns on the train.
She doubles her effort and quickens her pace,
And rambles and scrambles to keep up the race.
Oh whither, oh whither? go forward at will,
And chug along over the bridge, up the hill,
Through mountains and tunnels and meadows and woods,
Now hurry, now hurry, deliver your goods.
Keep up your tempo, now push along, push along,
Chug along, tug along, tug along, chug along
Lightly and sprightly she carries her freight
Like a ping-pong ball bouncing without any weight,
Not heavy equipment exhausted to death,
But a little tin toy, just a light puff of breath.
Oh whither, oh whither, you'll tell me, I trust,
What is it, what is it that gives you your thrust?
What gives you momentum to roll down the track?
It's hot steam that gives me my clickety-clack.
Hot steam from the boiler through tubes to the pistons,
The pistons then push at the wheels from short distance,
They drive and they push, and the train starts a-swooshin'
'Cuz steam on the pistons keeps pushin' and pushin';
The wheels start a rattlin', clatterin', chatterin'
Chug along, tug along, chug along, tug along! . . . .

Julian Tuwim
That's cool. I am aware of the Lifestyle Survey. We are leveraging knowledge on psychometrics, but we also try to go beyond. One problem with self-reporting psychometric surveys or tests is that the takers know that they are being assessed, and may adjust their answers accordingly, or in other words, "fake it". I know there are many ways to combat the issues in test design and statistic analysis, but we took a very different approach. We don't even ask people to take a test, but instead analyze people's existing social media data, so as to mitigate some of the problems.
Link is down for me.

Google Cache Text-Only:

http://webcache.googleusercontent.com/search?q=cache:cOp3ebJ...
"Can there security group be breached?"

All security can be breached. The only 100% secure system is one that is off.

In this case you are trusting Amazon to implement good host and network security. The weak point here is the credentials you use to access the database. Guard those with your life.
Which one? Python? It's commonly used for writing backends. Not everyone lives eats and sleeps JavaScript all day. You could also use it to write a web crawler, or a desktop application that emails you reminders. Who said that the web has to be all Front End code/language that executes in a browser?
If they are doing their best to make a great platform (Firefox, and the web in general), doesn't it make sense to tell people how to use it? I refer to the MDN all the time for JS and CSS documentation, and documentation is a necessary part of living in a software ecosystem. I would rather have people studying from MDN than W3Schools.
That's possible, but since internet connectivity isn't 100% reliable, it's quite likely that bitbucket and github are effectively down at the same time.
Pre-computed mappings of popular passwords (rainbow tables) aren't really used nowadays due to parallelization being more cost effective, but the idea in both cases is that you want collisions with known values: the popular password hashes in the case of the rainbow table, or the computed values in parallel enumeration.

If the password hashes each have a stored unique salt (bcrypt will), you have to compute the hash per salt per password that you test. Instead of computing the hash for "password" (+ stored work factor for bcrypt) to be X, and checking all database entries for X, they instead have to calculate each hash per entry.

For a table of 1000 users, it would take around 1000 times as much work to determine the users with "password" as their password. If you just wanted to target a single user though, the salt doesn't really matter for enumeration (though if you were using rainbow tables, you likely wouldn't have those specific hashes computed).
As the CTO of an eCommerce start up, this type of data is extremely important. Thanks for sharing your post!
And the thing about technology is, it keeps moving forward.

I was remarking the other day about some neighbors who caught the folks who broke into their house because a person across the street had a 1080p video camera which caught them going over the side fence (and fortunately facing the street).

And in my personal experience of "Imagine you could play a game where the graphics card would realistically render the battle from any angle in real time! No way, too much compute needed." where I really missed the notion that multi-core GPUs would grow like they had.

What this research says is that when you have pictures of people from high resolution cameras, that have high dynamic range, you will be able to pull out faces of people near them from corneal reflections. That won't be today obviously, it might not be five years from now, but don't count it out as "never."
Urban Dictionary says:

"This term was created during WW2, in reference to the Germans who were referred to as "Jerries" as slang. Allies often came across hastily repaired objects left by the Germans hence the term Jerry-Rig came to be."

Independently verified by my grandfather, who is 97 and is in fact a genuine "Ally".

"Jury rigging" is something else altogether and is usually considered a crime.
> But wearing it in a holdster is pretty unhip.

Which is quite ironic - Holsters should be definition of "hip".
An illustrative division would be: Micheals is predominantly "woman crafts" in that the main portion of the store is devoted to the classical archetypal "woman work" like knitting, crochet, decorating, etc. Yes it sells the entire notion of DIY. I think last I was in there was one isle that was classical "man stuff".

However, the main store behind the notion of DIY for men is Home Depot (and the other hardware stores). The inverse is shown here where the décor section usually takes up one isle.

We need to stop assigning gender roles to activities. I have a 20 month old son, and me and my wife try very hard to not genderize behaviours or activities.
This sounds like the premise of a Black Mirror episode =)
I'm up by 6a, in the office by 7:30a, leave the office by ~5p and home by ~6p most days. I'm an SRE Manager.
There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.

-C.A.R. Hoare
There is little possibility of an entire class jeopardizing their entire future and graduation prospects in order to make one of their educators look bad. Also, you are suggesting that such malicious act would not be detected, and there would be no safe-guards against such an act?
Dialysis is a proxy issue.

The majority of renal failure in the US is the result of diabetes or hypertension. The huge increase in the number of dialysis patients is overwhelmingly attributable to these two causes. In the vast majority of these cases, renal failure can be prevented with relatively inexpensive intervention to better manage the primary condition.

In most other developed countries, it is politically straightforward to spend $20,000 a year on coaxing and cajoling a patient into managing their diabetes better in order to prevent them from becoming a $70,000 a year dialysis patient. Needless to say that the benefits to this approach are greater than just a cost saving.

The United States has a quite peculiar set of popular attitudes to healthcare. It is clear that a large number of US citizens believe that healthcare ought not be a universal right, but most also find it unpalatable to simply allow people to die of preventable diseases. Consequently, cheap early intervention to preserve health is often shunned in favour of expensive, late intervention to prevent death. To my mind the most egregious example of this is drug abuse and alcoholism - huge amounts are spent on ER care for disastrously ill addicts, but little is spent on basic social work and rehabilitation.

I can't honestly say that I understand the mindset that completely opposes government involvement in healthcare, but it seems obvious to me that the current situation is the worst of all worlds - the worst outcomes and the highest costs. I don't know how healthcare became such an ideological battleground, but it's not doing anyone any good - not patients and certainly not the taxpayer. I really don't want to be negative, but I have no idea how this stalemate can be broken.
Companies often become a reflection of the personality of their leadership. Though this factor should be strongest when the company is the smallest/youngest. Their strengths, their weaknesses, their tastes. Google would be just as prone to this, for good or bad, as Apple or Microsoft or Oracle. In fact, I think you could write the same kind of article about those other companies, except picking a different area or two where they seem to have a "blind spot", even if it isn't really accidental, but a matter of strategy or taste.
I'm not going to claim that undergraduate education in the US is perfect or anything, but we do have a world class education system which rivals or bests all other nations'. And on top of that, i would say that my publicly subsidized education was just as good if not better than many private educational experiences, and it was a whole hell of a lot cheaper.

And i grew up in a city with one of the best public library systems in the country. You'll still notice that it was populated with plenty of Barnes & Nobels and Borders book stores.

Oh, and i'll note that the Ambassador Bridge, the Blue Water Bridge and basically any bridge in and out of Ontario to the US are privately owned toll bridges, which charge you to travel over them.

[edited to remove pointless but cathartic ad hominem]
Qt. That way you get Symbian, Maemo, Meego, and Linux tablets, like the Shogo (embedded applications, like the QooQ on that have been pretty successful.) Qt for Android, Windows, and iPhone seem to be coming along, albeit slowly.
I've always worried about the concept of jury trials anyway, to be honest. Why would I prefer my fate to be decided by twelve random bozos off the street, when there's a judge right there who is actually educated in the law, and presumably bases their reputation on their capability to judge people fairly?
While another comment argued otherwise, I would claim that link shortening could be considered worthwhile DUE to the analytic features available, at least from the perspective of the poster.

That's ultimately what the argument comes down to: perspective. From the perspective of the poster, link shortening allows for a larger dissemination coupled with analytics. From the perspective of the web, link shortening creates a problem for the future (as they begin to break).
It depends on the size of your project of course… But if you don't want to reload and compile the scripts for every request, then you use APC as other commenter posts here.

My main problem with that way of PHP working is that you have to load again and again all the configuration, even if say your database is still on the same host:port. With a long running process, you'll just load that once.

For me it always depends on the task at hand what tool you'll use.
take all my upvotes.
>That's actually the driver of the problems: Restaurants have been so eager to get a piece of this booming business that some of them have given up their own margin to partner with delivery services looking to squeeze every dollar out of the restaurants. I suspect that era won't last long as restaurants do the math on what it's costing them.

They don't have a choice, with covid etc. Many restuarants would rather not have delivery, or delivery that didn't cost them 20% of gross.
I feel that these numbers hide a lot:

(1) There is a small percentage that are being paid what I consider to be a fair income. They are being paid in very competitive markets. They are getting valued in a HCOL market where demand for engineering talent is higher.

(2) There is a large percentage that are being paid something like a "developer status quo". A salary that:

- doesn't acknowledge that software developers are _capable_ of generating inordinately large amounts of value (and considered in aggregate, mostly do)

- treats all work done by college-educated individual contributors as of roughly equivalent value

- cannot be too high because "we can't pay you 2x what $other_person_of_value makes"

- cannot be too high because "we can't pay you more than what $your_manager makes"

(3) Developer skill levels vary greatly. This means that the average developer is just that: average. Average developers simply do not generate the kind of value that top-end developers do.
> I'd be much much happier to see the material kept in a more resilient configuration (IPFS, database dumps, ...) so that other entities can back it up.

For IPFS have a look at https://libgen.fun/ and https://freeread.org/ipfs/

Also see the HN thread on those: https://news.ycombinator.com/item?id=25209246
That's kind of what's going on here. There's a state law making it a felony to reveal specific information of citizens except in specified situations. They are revealing that information contrary to law, so a violation of the statutory right to privacy.
Granted, BASIC (yes the kind in all caps with line numbers) was my first language. So I'm biased, and mentally mutilated. Still, BASIC had something like a dozen important keywords, and you could at least offer a hand-wavy explanation of what the computer was doing with each statement. If you found a program in a magazine, it didn't do much more than what you learned in class, because there wasn't much more. And even specialized commands like POKE were not too hard to explain.

It was possible to walk through a short program and "think like the machine" to understand what it did. Frankly, even the GOTO was helpful in that aspect. There was no mystery about what GOTO did.

Today, Python is my main language and I'm quite productive with it. But I can't tell you with a straight face what a statement like x=3 actually does. In fact, to help people with Python, I'm more likely to revert to an explanation that is like what BASIC does with LET X=3. So I have to fictionalize or abstract away the computer to a greater extent.
> You're confusing e2e and p2p here.

I was trying to consciously use both those terms and not interchangeably. It's still end-to-end encrypted, but it's impossible to work without interacting with their servers. When it first started as TextSecure it was capable of encrypting SMS between two handsets in a completely peer-to-peer way; no internet or 3rd party interaction required (just some ability to send SMS).
No. Fuschia would not have helped - they would still have to license Oracle APIs in order to maintain compatibility with their own, derived APIs.

Google's actual workaround to Oracle's lawsuit was to use OpenJDK, which also massively improved their Java compatibility. OpenJDK is produced by Oracle and under GPL, so using it (or just relicensing Apache Harmony as GPL) cuts off the API copyright claims (as you now have a license).
hahah, a lawyer of which bar (today was federal) and specialized in which area of law again?

"call a layer" doesn't just suppose you have their phone number, but that you have the on a retainer, because without being arrested, there is no emergency representation procedure for you.

edit I'm laughing at the impracticality of it all, but it's unhelpful, here is the deal : if really you think it's lawyer time, call a random lawyer of your family or business, anybody with a bar exam, and they will refer you to a co-worker of their best guess your case is about. And also, if you call right there in front of the police, you have forfeited your client-attorney privilege because you purposefully placed your call in front of a third party (crap, I went cynical again).
Some of this work has gone in now. printk now has a lockless ringbuffer, and that allows it to work from more contexts without needing special fallbacks.
Microsoft should have bought that and used it for a line of 6" surface devices.
... Shortly after, the entire power distribution network destroyed itself, modern nuclear power stations came close to a meltdown, and any devices still left on bricked themselves or set themselves on fire.

If its any consolation, the intelligence agencies HN hates so much would respond with something similar.

Nukes aren't the only form of mutually assured destruction.
Try not to zero in on the specific 'bank' example she used. She probably only used it because 'bank' is one of the first things that came to her mind when thinking of 'responsible adult stuff'. The examples she gave were exaggeratedly simplistic for comedic effect: email, go to the bank, and clean stuff. It's funny. It's like a metaphor for 'stuff that adults do', alright?
I agree completely. Laptops are expensive and underpowered. Desktops are cheap, easy to maintain and upgrade, and are easy to make powerful.

Let me know when I can get a sub-$1000 laptop with a 4 core CPU, SLI graphics, 6G RAM, and a 3TB RAID array. Until then, I'm sticking with my desktop.

(When I want to be "untethered", I just use my laptop. I have a 3G modem, so I can go anywhere and just ssh into my desktop. If the laptop gets lost, no big deal -- there's no data on it, and it costs $300. The important stuff is locked inside my house.)
Why would they even want to hide a CDMA-compatible radio if it were in the iPhone?

You'd think they'd want to make sure every single Verizon customer knows that there's a Verizon iPhone coming soon so that people eligible to upgrade their phones now might wait for the iPhone instead of buying, say, an Android phone.
Oh God, IOHCC?
Agreed that the link should go to the BBC source article, but for what it's worth, general business/finance stuff is generally considered to be on topic here, because of the large overlap with general finance topics and startups.
Besides Ruby-like syntax how does it differ from parametrized modules?

From his example:

= Reia:

class Foo
def initialize(value)
@value = value
end
def value
@value
end
end

= Erlang:

-module(foo, [Value]).
value() -> Value.

And it's actually prettier.

Can you do some crazy pattern matching and type overloading like with Scala? Or is it just syntactic sugar for parametrized modules?
I might be in the minority here but I've never found a desktop PC to be particularly restrictive[1]; the main things tying me to a desk when I want to accomplish something are a good chair, a few large monitors and a quality keyboard. I could buy a laptop, sure, but I'd still need somewhere with these amenities and saving a couple of cubic feet of living space seems irrelevant.

[1] The words "big" and "boxy" seem needlessly pejorative to me. I don't complain about my big, boxy sofa which indisputably takes up more of my house.
LtU has a decent community because it covers relatively esoteric stuff, and excludes a general audience by design. HN, on its worst days, is a glorified comments section for tech industry blogs.