jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
If the collectively bargained for normal working hours, I bet most of them would be ecstatic to get it.

I'm not a game programmer, but I do work long hours. Why would losing one of my competitive advantages would make me happy?

Perhaps we'll just produce them differently!

If this can be done, there is nothing preventing you from doing so now and gaining a competitive advantage over other companies (better working conditions + equal productivity == better employees). So why aren't you getting rich by doing this right now?
Well, good for you, because being Black in america is a choice. You can choose to select black as your race. Why not do it? You would have the advantages of affirmative action and none of the disadvntages of actually having black skin. Surely the perks are worth crossing that 'black' checkbox in the forms?
Most people have already mentioned that this change could result in discrimination, but I think it's also extremely important to note that these high school students are extremely overworked.

If a student is a top-tier applicant that has good grades, plays a sport, participates in a club or two, volunteers, & has a part-time job, they are easily working a minimum of 60+ hours per week. There is absolutely no way this can continue. I was pissed about this when I was in high school ~8 years ago, and it's only gotten worse since.

EDIT: Downvoted because I'm advocating for teens to not have to spend all of their waking hours preparing for college & instead get enough sleep or do something enjoyable?
sounds like the test is a good “necessary” (not sufficient) condition for admission
No, it's a different socket.
> an Arabic person asking for a lawyer is always a complicated proposition.

The Sixth Amendment guarantees adequate representation. Being accused of a crime by the FBI would qualify as a situation where that representation could be reasonably required if requested by the accused. Arab or not, citizen or not.
Rust does as much as possible at compile time, and some of its most famous features are entirely at compile time, but it will also use runtime checks where appropriate.

Some amount of runtime checking is inherent in any program. Even dependently typed programs must, for example, check input at runtime. They can make it easier to have absolutely minimal runtime checks, however. Rust is adding a limited form of dependent types for this reason.
Lavabit was never compromised, I'm saying that Signal may have been compromised by the feds, instead of choosing to shut down. Feds may have learned their lesson and not provided an option this time.
That option existed regardless -- being forced to take it isn't exactly a silver lining.
Excellent book, recommend it as well!
Yes but you can clearly see the etcher cares about kerning. You see how he crammed the the 5/6 right into the 9 to its right? To really get them to snuggle together it’s reasonable he would have adjusted that notch in the top of the 5.
> book of documents relating to 20th century Kuomintang Party history.

Wondering what book it may be.
From the article: All of this helps explain why IPCC anticipates climate change will have a modest impact on economic growth. By 2100, IPCC projects the global economy will be 300 to 500% larger than it is today. Both IPCC and the Nobel-winning Yale economist, William Nordhaus, predict that warming of 2.5°C and 4°C would reduce gross domestic product (GDP) by 2% and 5% over that same period.

Question: Aside from what I assume are massive error bars on projecting economic growth due to scientific models 80 years in the future, I read that most of the models do not assume climate change impacts actual growth and therefore is exempt from compounding. On the other hand they use compounding to extrapolate growth. It seems odd that escalating climate damages as outlined in the reports would not impose a sizable tax. Anyone with more detailed knowledge of long-term economic projections care to comment on this?
> $300 billion. That’s the money needed to stop the rise in greenhouse gases and buy up to 20 years of time to fix global warming, according to United Nations climate scientists.

Wow, I'm surprised the claim isn't more widely circulated.
I agree. Would be nice to see what the popular books are as well!

Other than that, looks awesome!
Size alone has limited predictive power for lifespan. Consider the example of the naked mole-rat (30-35g, 31 yr) vs Norwegian rat (450g, 3 yr). Naked mole-rats dwell in environments shielded from predation, whereas no R. norvegicus in the wild could possibly hope to avoid attrition for 10 years, even if its ageing process allowed 20 years of healthspan, let alone 30.
If you missed it, you can see the next row being added to the output in the last 10 seconds of the video.

"Rule 110" is the name given to a cellular automata rule which is known to be Turing Complete.

http://en.wikipedia.org/wiki/Rule_110

Notch of course, is famous for Minecraft, which was inspired by Infiniminer, which was made by the same author (Zach Barth) who made Infinifactory. I'm glad to see that Notch is having fun with the new game. :)
On the southside I was offered $40k for custom Magento development (php) after a "trial period"... they said $50k was impossible for the next couple years even if I did great. That offer was the worst I've ever heard.

Now I make the average salary of a web developer in Chicago according to glassdoor. I have 5 years experience as a dev, with a ton of holes in my resume (because my heart is in doing my own startups). Just thought add that anecdote.
I can't say I've ever heard someone say "Briton" without the adjective "ancient".
there was a pretty rowdy thread here that went down when this site was discovered. that was pretty much the end result /public opinion.
Then Google would have to block the sound on all the videos that use her music. That would be a lot of collateral damage.
I appreciate the link, but at this point I'm not going to buy a car if I don't trust and like the engineers who built it. My "improvements" generally aren't :)

Even with needing special hardware and software I'm not happy about it the tinkering. Cars are too much: 3,500 lbs of metal going 40 mph with 10 gallons of gas in it is a lot to go wrong.

I hate DRM, I really do. And I think we should have kids programming Arduino's and Raspberry Pi's by junior high, but part of me thinks they should bury the computers so deep in the engine bay you have to pull the engine to get to 'em. It's just my opinion, but if you don't have a (relevant) PE license, minimum, you shouldn't be allowed to mess with ECU's in cars that go on public roads.
You have to evaluate the risk: how "expensive" are occasional miss-triggers compared to a failure to trigger when necessary, and where is the optimal balance? (the always/never problem)
It would be pretty hard to run netflix in emacs anyway
I love many poets and poetry.Two that I would like to share with HN commuity at this time would be - Rumi and Gulzar

Rumi said things like

Forget safety.
Live where you fear to live.
Destroy your reputation.
Be notorious.

Rumi: Meet you there

Out beyond ideas of wrongdoing and rightdoing,
there is a field.I 'll meet you there.

Rumi: Silence

There is a way between voice and presence
where information flows.
In disciplined silence it opens.
With wandering talk it closes.

Gulzar: Dil toh bachcha hai ji

(hindi) Dil toh bachcha hai ji

(english) Heart is such a child

Gulzar: Your name

(hindi)
Nazm uljhi hui hai seene mein
misare atke hue hain hothon par
udate phirte hain titaliyon ki tarah
lafz kaagaz pe baithate hi nahin
kab se baithaa hun main jaanam
saade kaagaz pe likh ke naam tera
bas tera naam hi mukammal hai
isse behtar bhi nazm kyaa hogi

(english)
A poem is entangled in my heart.
lines are stuck on my lips.
Fluttering like butterflies,
words refuse to settle on paper.
I have labored
for hours my darling,
writing your name on this blank sheet of paper.
Your name itself suffices;
What other poem can excel that ?

Rumi - http://www.goodreads.com/author/quotes/875661.Rumi

Gulzar - http://www.goodreads.com/book/show/10289313-selected-poems
By "scalably factor", I was referring to their ability to take arbitrary 1024 bit public keys as they appeared in random TLS sessions on the Internet and factor them on demand.

NSA can virtually certainly target a specific, hardcoded 1024 bit key and break it. In fact, leaving out the cost and difficulty of recruiting the team to actually put the pieces together, the typical California venture capital firm has the resources to build a machine to do that today. Eran Tromer put the cost of such a machine in the single-digit millions, many years ago.

Apropos nothing: the gap between a 1024 bit key and a 2048 bit key is enormous. The thing that allows the NSA to meaningfully attack a 2048 bit key is likely to take RSA out altogether (and with it probably multiplicative finite field --- ie, "conventional" --- Diffie Hellman).
He puts it a bit too general, but against full plate armour, swords are nearly useless. In the late Middle Ages, when plate armour became increasingly common, people started using weapons with better armour-piercing capabilities, like maces, warhammers and various polearms.

Swords are great against lightly armoured and unarmoured targets, like peasants, archers and civilians. Swords remained in use as a side arm and civilian weapon, and a popular duelling weapon, which may also be why so many medieval manuscripts are about one-on-one fights. Carrying a polearm with you everywhere you go is a lot more cumbersome than having a sword hanging on your belt.

But swords were absolutely used on the battlefield. Romans and vikings used them a lot. Knights had them of course, and even they became increasingly less useful against other knights, they often didn't really want to kill each other anyway. Pikemen generally had a short sword as backup weapon (the Katzbalger), and there's of course the massive two-handed swords used by Landsknechts to break up pike formations (supposedly; nobody knows for sure). But again knights in plate armour, you'd better get something that can knock holes in it. If you want to kill him, that it.

You might compare the sword to a pistol. You don't usually send a mass of soldiers into battle with just a pistol; you give them assault rifles (or polearms). But officers and civilians tend to carry a pistol, and maybe some soldiers have one for backup.
I've seen a video of a big Polish swordfighting battle (you can probably find it on google), people in full armor and swords. What I could spot is that swords are completely ineffective against armor; swords glance off, are unable to penetrate armor, and just bend. I'd use a mace or club and beat people's head in. Which is probably why those weren't used in that one.
Bitcoin exchanges are often targeted by DDOS attacks, often as a type of market manipulation.
If anything less people downvote to disagree. There's a subset of users who strongly disagree with downvote to disagree.
Atom itself maybe, but they've recently rewritten the editor component with React.js for performance (that could only have started relatively recently) and it's still slower than CM. Maybe there's a reason for that, but if it's just NIH syndrome that's a real shame.

Thanks for the link, btw.
This extension is bringing to my computer the flexibility of keeping in touch with family, friends and colleagues that are on whatasapp while keeping the focus on just one device (my computer). AMAZING IDEA!!!
I often wonder about the results of people using functional hostnames in their examples. Most PoC exploit code use "target.com" as a place holder which makes sense, but hilariously is also the hostname for US retailer Target...
if you like to read, the kindle paperwhite is amazing. so much better than reading on an ipad or iphone, and you can carry/instantly download so many books/pdfs you find online (browser button automatically sends it to your kindle)/etc... Great for reading, actually benefits the customer.
I haven't seen the fire phone yet but isn't it too early to say its a disaster. They have only just entered the market and are obviously going to get better.
Apologies, most of them are for advertisement, but a lot of them are unnecessary, update coming soon.
I challenge the notion that online trolls are genuinely hateful, almost regardless of their target. They're just sadists who find pleasure in other's suffering.

I think it's horrible and these people deserve rehabilitative punishment by law, but it's silly to label it as hate, or, when the target happens to be female, misogyny.
Nice idea. I'll give it s spin once the permissions are dialed back a bit.

Seems like a nice compliment to a daily visit to Free Rice (a habit I need to get back into). Daily learning is good. Charity is good. What's not to like?
Is there a similar app for japanese language?
Sure will definitely improve the app icon :). Ads hopefully will removed in all if I am able to get sponsorships. Then the page showing support us will show the sponsored message
yes and key car ignition instead of a button is much more explicit too. But again calling it dumb because of that?
This sort of data structure is extremely hard to well optimize in javascript because a lot of the performance comes from finicky datastructure optimizations to keep allocations down in the fast path. JS implementations will be "fine", but I think there'd be a 20+x performance uplift between yjs and a zero allocation style rust/C implementation using btrees / skip lists.

So on the server I'd rather have a native implementation - which would also remove the need to bundle a JS VM in databases. And if we have that, it should be pretty easy to pack the same code into wasm for the browser.

And this is all assuming a JS-native web world. I also want CRDTs for native apps like Bear. And it'd be much easier to use a rust library than link to v8.
There was a huge boom in equipment in 2017 the 3D NAND demand thundered in. Semis over-invested as they frequently do, and the equipment biz then softened in 2018-2019. 2020 was solid and now 2021 is off to the races again, thanks (sadly) to the technology accelerating effects of COVID.
By "malformed" I mean "not syntactically valid". And how could you be syntactically valid if there is no official syntax specification? Now let's assume there is such a thing as "Official Specification of Markdown -syntax". That would be great. But we know that there are many different markdown variants, so the markdown I write is most likely syntactically invalid, or "more or less malformed" according to at least some of the variants. More or less.
FWIW, there are many well known techniques for shipping data to GA regardless if you block it or not. Many integrate server-side for this reason (as you say - server logs are very rich), and client side is used supplementally. Some are using sneaky techniques to move requests through 1P domains. Adblockers make zero difference.
Another company in the field:
https://passiv.com
I use lightroom for many years, but when it went subscription only and I couldn't install it from disc anymore, I bought affinity photo. I think I've saved hundreds of dollars already.
Would this new global mechanism be useful for other diseases like cancer or AIDS?
You are always welcome to email me about my work. My email is in my profile.
> If they want to curtail it, put it on the site in the checkout flow.

> That they’re offering $3 for “no rush”

So you mean they put it in the checkout flow?
Why stop there, why not ban commercial ads?
Article says "We'll be fine" if we take all the right steps to stop the spread. SARS didn't affect the world remotely as seriously as COVID-19 already has.
Some people are already taking food with guns.

They are grabbing their guns, going out into the world, and shooting and killing animals. Which they then butcher up and store in pieces in their garage freezer and maintain months of food this way. Tasty deer.
I think the reason that C++ and Rust are compared less often is because the advantages and disadvantages of each are clearer. Rust has better memory safety and concurrency, is less focused on backwards compatibility and so doesn't bring a lot of cruft along, and so on. Of course, its ecosystem is far less mature and there are situations where backwards compatibility is paramount.
An interesting entry that links to this:

https://en.wikipedia.org/wiki/Technopaganism
I think Google+ was just ahead of its time. Now a huge chunk of people are ready for a different platform.
part of why we're using topic filters to put algorithmic control back in hands of users on Breeze, here's search for Bucha filtered for tass.com, https://breezethat.com/?q=bucha+site%3Atass.com
> Flat icons? Let's make them skeuomorphic. Skeuomorphic icons? Let's make them flat! Tabs are stupid, let's make them all windows. ...

My guess the other problem is simply this -- they hired so many developers, designers, managers. They produced a great stable OS, worked hard, then it was making billions of dollars. Ok, what next? Institute 4 day weeks? (maybe not a bad idea, but I am being hyperbolic here a bit).

So there is perhaps some pressure from the inside to develop new features. Designers say "flat is best now" so they get to work and feel busy. Developers want to build the next internal restructuring. Managers probably want to be responsible for some new awesome feature and seal their legacy.
Also, I'm American and all the data is being stored stateside.
I didn't see any mention of where the containers come from. Surely most are owned by shipping companies? Is there a huge stock of abandonded shipping containers just sitting around?

If refurbed into homes, with windows and doors, I guess they'd be roughly equivalent to living in a mobile home. Probably more sturdy than most mobile homes as well. From what I've seen the typical mobile home is rather flimsy wooden framing with a thin vinyl or metal skin, and a mostly plastic interior.
What's the latency like with that? When a user causes a wake event, how long until the server is live and ready to play? What sort of wait system do you use? This sounds really cool.
> You do not have access to linuxiac.com.
With regard to your point, most alcoholics and addicts will tell you that their substances of choice end up making them feel "normal", whereas other people can feel "normal" without substances.
Back in 2014 I discovered Go can produce dot files of your dependency trees...

...and graphviz can produce VRML...

Lots of other garbage tweets in the mix, sorry: https://twitter.com/search?q=(from%3Aschmichael)%20until%3A2...
I actually suspect facebook succeeded in spite of Mark not because of him. If you look back to friendster et al, they all had very smart people trying to do fancy graph algorithm searches. They failed to deliver the basics that people wanted.

Mark I suspect isn't nearly as good a programmer as the press (or his company PR) makes him out to be. Early versions of the site were a simple PHP index app. Only now once they've hired significant talent has he started harping on and on about the "social graph". Simply put I don't think he was up to the level to even do graph traversals/searches/etc at that point.

If Mark had tried to do the graph stuff first, would he be just another corpse littering the landscape? I suspect so. So his incompetence
was his lucky pot of gold.
I'd be incredibly surprised if this was actually the first study that bothered to confirm it. Aren't the effects of caffeine pretty well documented scientifically?
Netflix's executives are probably not risk-averse (on account of not necessarily being subject to the same culture of fear), so the company's strategy isn't risk-averse. Everyday operations could easily be another question.

Of course, for Netflix's business model, they don't actually need risk-taking and innovation at the lower levels, just the ability to fill a defined role as well as possible. Netflix mails and streams video content to people, and if they want to do something else, it'll only be because the executives decide to do it. They seem to hire specialists rather than generalists, fire people when their specialties aren't needed anymore, and so forth. It's categorically different from something like Microsoft or Google, where they hire generalists and have ways (although, to be fair, often politicized ones) to generate multiple product lines in parallel and where creative initiative and risk-taking at the lower levels is a part of that process. Netflix is way more top-down than that.
Public servants performing their duty in public should be subject to the scrutiny of the public.

That's usually the caveat I put when I make that statement, but I forgot to that time (and again, most of my govt work is in public and I would fall under that).

There are times when privacy is essential for govt workers but those times rarely during public interaction, and when they are, it's usually because the tasks are sensitive (an interview with a rape victim for example).
I had the same weird feeling watching that video. There is something fundamentally wrong there. I'm especially worried about the last part when the little girl destroying the last CR-48: she was so calm to do that without a blink. I was shocked. This is not the way we teach our children.

[edit]: there's a tagline said by the demo guy in the video: “good thing I get a new one every time”. This kinda thinking bothers me.
> That's a pretty serious limitation and certainly not made clear in the documentation

Having engineered Web wrappers for a few clients, I would not have let them out the door without url filtering, and not just for security. A wild url could mess up the UX way before it becomes a security issue. Any sane "kiosk" style software should behave that way.

As for the documentation, when it was written, those statements were true. Now, with Chrome implementing WebView, that documentation is once more true. And I would STILL include url filtering in a Web wrapper.
Restlet Studio (http://studio.restlet.com/) let's you visually craft your REST API and then view it as Swagger 2.0 or RAML 0.8 source code by simply switching tabs.

It is entirely free and available as a simple web app and installable as a Chrome app. Disclaimer: I work at Restlet.
OP here. I created this Chrome extension over the holidays to help feed my HN habit. I use this extension to simply track my conversations on HN so I don't need to constantly refresh the browser to see replies from other users.

I also use this to track posts and comments from other users who seem to consistently post interesting things.
Not sure if you're trolling or genuinely don't know how this works.