skysight-inc/HackerNews huggingface dataset:
I think it can exist by the employee forgetting the nature of the relationship in the heat of the moment, but the slightest sigh of frustration by the boss is going to destroy it. It is exceptionally fragile.
I grew up watching soccer and then stopped cold turkey until last world cup. I just couldnt stand watching this crap anymore because of all the diving and time wasting etc.

I started watching NFL this past season and i found a lot more interesting than today’s soccer. Great display of athleticism, discipline to follow plays, and the dance moves!
> I dont watch basketball at all.

Strangely enough, this sport has had a similar problem with playing for time that afflicts football/soccer. It used to be a horrible problem that almost destroyed the sport until the invention of the shot clock. I think it may have gone a bit too far in the other direction, to the point where you can ignore everything but the last five minutes of most games, but football/soccer could really use something like a shot clock to force offensive action.
What do you mean by "arbitrary binary"? Surely, you don't mean that absolutely any binary blob should be a meaningful executable. Because that would mean that my computer doesn't have an operating system because it's only capable of running binaries built for Ubuntu on amd64 -- if your binaries targeting BSD on ARM can be viewed as "arbitrary," then surely they shouldn't be expected to run on my pseudo-operating system.

No, every operating system that I know of makes some assumptions about the language that programs are written in. On my amd64/Ubuntu system, the language is largely specified by the processor (and, yes, has a binary format) and the programs are allowed to assume the presence of various devices, formats of various system calls, etc. Other languages are supported through a complicated system of compilers, interpreters and assemblers.

Or, coming at a different tack: does the existence of a C->Smalltalk transpiler turn the Smalltalk-based pseudo-OS into a real OS? What if the pseudo-OS doesn't ship the transpiler, and you need to run that yourself in user-space?
Where does Chomsky claim this? As far as I know, he has never claimed any particular part of the brain is responsible for language.

The claim of Chomsky's UG is that there is a genetic component to the language faculty of humans. That's pretty much a truism given that we can speak and our closest biological relatives can't. Presumably this cashes out somewhere in our brain.

There's evidence that certain regions of the brain are involved in Language (Broca & Wernicke's areas) given evidence from brain injuries and their effect on language.

He does posit an LAD (language acquisition device) but this is a logical/theoretical construct, to aid in theory building. It seems very likely that we have this given the universality of language in our species and our ability to learn the language of our own culture. The LAD though has not been claimed to be physically located somewhere in our brains by Chomsky (again afaik). Though presumably if we have it, it is fairly likely to be somewhere within our skulls.
So I keep coming into situations where I think this is the problem that's occurring (a stuck route). While I'd certainly love to be able to diagnosis this, would it even matter? There's no recourse that I can take as an end user is there?
that is actually a useful example for comparison.

* The researcher is a professor in the humanities, which typically does not deal with human subjects research and the (often) vague and confusing boundaries. Often, people from outside the social sciences and medical/biology fields struggle a little bit with IRBs because...things don't seem rational until you understand the history and details. Just like someone from CS.

* The researcher in your example DID NOT seek review by IRB (per my memory of the situation). That was the problem. The kernel bug authors seem to have engaged with their IRB. the difference is not doing it vs. a misunderstanding.

* The comments about seeking consent before submitting the fake papers ignore that it is perfectly possible to have done this WITHOUT a priori informed consent. It is perfectly possible for IRBs to review and approve studies involving deception. In those cases, informed consent is not required to collect data.

* Finally, people on IRBs tend to be academics and are highly likely to have some understanding of how a journal works. That would mean they understand the human role in journal publishing. The exact same IRB may well not have anyone with CS experience and may have looked at the kernel study and seen the human role differently than journal study.

* Lastly, the fact that the IRB in your example looked at 'animal rights' is telling. They were trying to figure out what Peter did. He published papers with data about experiments on animals...that would require IRB review. The fact that that charge was dismissed when they figured out no such experiments occurred is telling about who is acting in good faith.
Unless you think it's even in the realm of possibility to have a human being do the assessment, at the end of the day it's still going to be an algorithm that can be gamed.
There are actually a bunch of plants that can pull N2 directly from air, by entering into a more direct symbiosis with nitrogen fixing bacteria in root nodules. (not typically trees though)

Depending on where you live, you might even plausibly have some in your garden.

https://en.wikipedia.org/wiki/Root_nodule
I'm pretty sure I did this a decade ago with whatever insanity you needed to use to run Linux apps inside of Windows XP/7 - http://www.andlinux.org/ maybe?
How Many CO2 Bubbles in a Glass of Beer?
> Yes, the review process does involve humans

It doesn’t just “involve humans” it is first and foremost the behavior of specific humans.

> but the humans (reviewers) are not the research subject.

The study is exactly studying their behavior in a particular context. They are absolutely the subjects.
> more and more Americans write their rent checks to institutional investors

Homes as a wealth vehicle has been the standing wisdom for a while. That being less and less true (by virtue of requiring a higher and higher degree of wealth to even play) is scary in that there isn't an immediately obvious alternative with nearly the same odds. Also scary in that a lot (a lot a lot) of rules have been written and enshrined with the assumption of that fading wisdom.

At what point does it cross a type of pandemic level where fighting it isn't the best strategy but mitigating it and finding alternatives is the only route forward?
Of course 32 teams will be better than the literally 10 thousands of teams in European, which all have a chance of playing at the highest level, albeit not a huge chance for most of them. My local football team is part of same pyramid as CL, despite them only playing for fun. Small local teams have risen through the ranks to the best national leagues.
Why would a loan pay itself or why would someone give you an interest free loan when those same stablecoins pay out 20%+ interest if deposited?
Some soil accumulates. Other is washed out to lower areas of elevation. My guess is it's another thing that reaches steady state.
> I could 100% collect unemployment benefits were I to work less than 25 hours in any given week

That has nothing to do with that I said.

> You then go home and do something else in your free time, and they phone you up and tell you to stop doing that because they don't like it.

If you agreed not to do something in a contract, you shouldn't do it. There are obviously ways overreaches that should be protected from, but if someone comes to you and says here's a contract for $10,000, all you have to do is agree not to write any code for any companies or submit any code to open source projects and you sign that, should you be able to ignore that contract? If so, should you have to give the money back? In what way is this different than if it's an additional stipulation on your employment contract?

> Despite being legal, non-compete agreements are equally scummy, and I'm not sure why you think that this comparison is favourable to IBM.

Non-compete agreements for after your employment has ended are scummy. I see no problem with a company making your employment conditional on you not also working for a competitor at the same time, as long as that is clearly outlined up front.

> 'You are not allowed to use your personal email account as a "hobby".' and think that it sounds okay.

Because, contextually, what they are saying and is being left out is along the lines of "you agreed not to do this when we employed you. Stop doing this. It doesn't matter whether you use a work email or personal email to do this thing you agreed not to do, as long as you are employed by us. Stop now. If you don't stop, we'll fire you, and then you can do it all you want, but we won't be giving you the paycheck we agreed to, because part of that agreement was you would not do what you're doing now, because then you won't be employed by us."

I think that's an okay thing to request if the employee agreed to that stipulation in advance. I would try not to agree with anything like that, but if they offered enough money, I might. I don't think there's some fundamental right of mine to contribute to an open source project that should be prevented from being negotiated in a contract.

You either believe that someone should be able to offer you some amount of money for you to agree to behave a certain way by not doing some things, or you don't. If you think that shouldn't be allowed, then you disagree with a huge chunk of contract law. If you propose we change contract law at such a fundamental level, I suggest you also provide for how you don't collapse the economy at the same time.
> No one is making 1000 sq ft brick homes anymore for new homeowners, so you don't have an option of a small, cheap home in many areas. You only have the option of the bigger, more expensive home

The bigger home is inherently cheaper, though. (At least, in the US).

A ~1800sqft new home (the average new low-end build out here in the midwest) takes way less resources and labour to construct than that old 1000sqft brick home did. Houses today are made out of the cheapest plastic and twigs (many don't even have a single piece of real wood in them anymore). Houses back then used bricks and real-wood timber (expensive to purchase, expensive to move, expensive to lay, etc). Your old brick house probably had expensive copper pipes, new builds use plastic PEX straws so cheap they're practically disposable, and so on.

Homes built today are made using far less labour, less materials, and far cheaper materials than before. If land and asset valuations had stayed consistent, homes today would be drastically cheaper than before. Yes, homes are "bigger", but those extra open empty spaces cost practically nothing extra, the fixed costs are mostly fixed and the variable costs are trivial.
I meant I sometimes wish to take a break from both notifications as well as my counterpart seeing the message got pushed into my client and thinking I'm ignoring them. If there's unattended to messages I feel a social pressure to respond quickly. I want Whatsapp to be more like an email client which is far less intrusive into mental and emotional space.

Now that I think more about it, I could do two things: (1) disable notifications, (2) make it so I disable the blue check and double check and appear offline. It'd effectively simulate logging off.
Hasn't that been the case in places like NYC for a bit now? I remember reading about like single digit occupancy rates in massive luxury apts. I'd imagine that would have only increased but would love a check on my understanding.
Using Batches with Azure Service Bus
Hertz Gets Sweetened Offer as Bankruptcy Bidding War Escalates
It is absolutely not an illusion.. It happens quite often even.
Not obviously for Signal
I read nothing about an attack of any method or type at all.

If Cellebrite decides to punch a spiky rock they could have just not done that in the first place.
Yeah, I heavily bucked trends at my past 3 companies. I even got into plenty of disagreements with "principal engineers" at the end of their careers and those engineers inevitably won the arguments. However, there were enough times where, once the team realized how problematic those solutions were, they backtracked and used my solutions.

Every manager (as well as a few colleagues) has tried to get me to come back so far. A couple have recommended me to lead the tech side of their friend's (well-funded) startups long after I left.

I wouldn't ever do it again though unless it was explicitly asked for. Stressing about getting fired in the initial weeks after getting hired (or during a boss change) just isn't worth it.
To be clear, the quoted text in your post is presumably your own words, not a quote?
Yes, that Lewis argument immediately came to mind.

It's notable also the way Lewis cites honest people attesting to miracles, with again the false dichotomy that either the miracles happened as they described or the people were liars, when we have already a multitude of examples of honest, intelligent people thinking they've seen something that they haven't.
Asking Linux maintainers to apply patches or fix “bug” resulting from home grown static analysis tools, which usually flag all kinds of things that aren’t bugs. This happens regularly.
The other one was earlier. We downweighted it for a while but that seems to have been a mistake.

Edit: turns out it was just that there were two different threads on the frontpage about this story and a moderator downweighted the earlier one. That's standard moderation. Usually we merge the threads (and I've since done so) but I wasn't online yet.
How could a single student or professor possibly achieve that? Under the banner of "academic freedom" it is very hard to get someone fired because you don't like their research.

It sounds like you're making impossible demands of unrelated people, while doing nothing to solve the actual problem because the perpetrators now know to just create throwaway emails when submitting patches.
Heck yes. When I first started in tech, I was all about the working into the wee hours. I wanted to be hardcore. I was listening to a podcast and someone mentioned what you just said, “A major culture problem in the tech industry is glamorizing lack of sleep.” Hearing that gave me the slap of reality I needed. Just because I’m present at the computer doesn’t mean I’m doing my best work. There would be times I was so tired, I’d open an application to do something then sit staring at it for a few moments because I couldn’t remember what I was going to do. Now, I evangelize sleep to all my friends and coworkers. Especially the younger ones. I want to break that cycle.
JustEat’s CEO publicly criticizes Uber’s CEO on minimum wages
I had Ada95 in my introductory classes, and today my alma mater uses Java, I think.

I would estimate many more programs use Java than C.
s/Embrace/Extend

... except that if Microsoft did, likely very few would embrace such extensions.

A successful EEE play requires a lot of pre-existing trust that has to last through the Extend phase, which is why I don't think they'll ever try that again in the foreseeable future.
TodoMVC Visualisation
McDonalds' Secret Ice-cream Menu [censored?]
What plants are you having trouble finding that number for? I just tried corn, strawberries, rhubarb, and beans and got the answer in the first or second link.
There have been amateur teams rising through the ranks to best national leagues.. One example in Denmark was Hobro, and they didn't even have money for a decent stadion to play their games on.
Snapdrop: Local file sharing in the browser. Inspired by Apple's Airdrop
Why Japan's Most Famous Retro Game Shop Matters More Than Ever (2016)
If caffeine does it for you and need lots of it, eating just caffeine is probably safer than drinking a lot of coffee. Coffee beans have a lot of of other stuff and it varies from bean to bean and eating a lot of some of that stuff may not be good for your gut/brain/whatever.

If you are "addicted" to coffee sometimes you will crave it if you do just caffeine, but this goes away after a while.

Be aware also that if you want the antioxidants and other stuff in coffee beans eating just caffeine won't give you that.
How many line engineers at Google let alone a random tech company can question a VP/director's pet project?

All of them, as long as it's done internally and not jerk-like. Doesn't sound like you know much about Google culture.
Cellebrite acquired BlackBag Technologies recently. BlackBag emerged from Apple's security team.
Nature really is wonderful is so many ways. The harvesting of ocean life really seems to be one of the things the world has made great strides towards better management in the past 100 years, yet there seems to be so many pressing issues.
FlexPort vs. Anduril
I'm a 2016 MIT cs grad, who spent the last four years at a startup that fizzled. Have strong offers from both. Married, first kid on the way.

Pros, Cons appreciated. Can either IPO soon. Both offers based in Bay Area
Creating a Game Using VueJS
I never had a cgtwo, myself (because I never used a Sun2). Why do you suppose they used that weird "bank"-switching scheme? It occupied 4MiB of address space anyway!

Why were you in 640×480? I thought the cgtwo was 1152×900 like God intended, and that's what the .h says too.

Was the reason it was important to save virtual address space important that the 68010 ignored the upper 8 bits of virtual addresses? (Helllo, pointer typetag...)

The assembler looks pretty pleasant, though all the 68k operand size suf-, uh, prefixes make the code a bit LONGer than it could be. In gas I really miss having a macro system that can express nested control structures (so I guess I should quit my bitching and write one and use it). I suppose the tests for the IF and WHILE are limited to <, =, <>, >, 0<, 0>, and 0<>?

I'm curious what you think of my analogy upthread between stack-manipulation words and goto. Does it reflect your experience? I'd forgotten you'd done a bunch of Forth stuff.
On my 2nd chromebook computer but likely moving back to mostly to Windows because of WSL2.

Just 1 of many benefits: build native Windows GoLang app from WSL2: (Caddy server)

env GOOS=windows go build -o caddy.exe

No need to setup gcc in native Windows. Not sure if this works on all GoLang apps, but at least works for a reasonably complex Caddy server
Personally, I find the tendency to describe everything in terms of risk and risk taking increasingly annoying.

If you are avoiding someone, you feel unsafe. That is what it is, no reason to avoid that word.
> No one is making 1000 sq ft brick homes anymore for new homeowners

Well, the single-family detached suburban California home I bought as new (not complete when we signed) construction in 2006 was 997 sq. ft. on 0.1 acres, so other than “brick” that was certainly possible to find new not that long ago.
In NZ, pine trees are an invasive pest.

https://www.doc.govt.nz/nature/pests-and-threats/weeds/commo...
Fair enough. Though, I think that Coinbase's current leading position in the crypto exchange sector is not much due to any moat (especially, the technology moat), but rather due to clear early focus on strict adherence to KYC/AML regulations as well as due to the first mover advantage, which sometimes seems to work.
Do we (reasonably) know if this still works?
Given that > 99% of all meat consumed in the US comes from factory farms, it is currently not feasible for the vast majority of the US population to do what you are lucky to be able to do.

It's great to hear there are still farms that care about animal welfare, but it's a challenge with a race-to-the-bottom where profits are inversely proportional with animal welfare.

Specifically, there is a greater incentive to make consumers think that the animals have good welfare, than to actually implement the better welfare. Unless we have mandatory web-cameras on all factories, you're just going on trust of people (who have all the immense financial incentives to lie).
Well, if you read the whole blog post, it certainly seems like they're actually doing it.
I saw at least one developer lamenting that they were going to potentially bring up mechanisms for having to treat every committer as malicious by default instead of not at the next kernel summit, so it's quite possible that's going to take place.
I understand that. The impression I've gotten is that the managers got where they were by going with the flow. They don't care about ideas that come from below unless they align with an existing mandate from above. I mean, if you're making that kind of money, it pays not to rock the boat, even if it's beneficial, when the person above you holds all the power.

The other issue is how do I tell if it aligns with what they want? There's so much salesmanship in the leadership talks at large companies. I've brought in suggestions that clearly aligned with stuff stated in those sorts of meetings, only to have it basically ignored. With some of it I was able to find out from friends that the real goal behind the scenes was completely different.

I generally only bring up problems if there is a solution for it. Otherwise it's just complaining, which I still do but not to my boss.
Sorry to nitpick your nitpicking, but NP-completeness refers to decision problems (does there exist a solution with parameter k); optimization problems are often NP-Hard (find the minimum parameter k for which the decision problem has a solution).
CSS is no longer a core skill
NASA’s Perseverance Mars Rover Extracts First Oxygen from Red Planet
any electron app that is uptodate should no longer be blurry. Electron recently landed support for wayland so xwayland no longer has to be used.
Google supercharges YouTube with a custom video chip
The only time I have had to query a database using JS/TS is in React Native + SQLite. However, as far as I can tell, Prisma has no support for this stack, so TypeORM remains the only practical choice here - rough edges and all.

I would love to try Prisma otherwise.
You keep talking about Sturgis, which ended on Aug 16. There is known incubation time between contact and testing positive, and even by 10 days later (Aug 26) the rate was at ~1200. Also July -> Aug was a 55% increase in cases as well, even before that, which coincides more with summer.

I'm not going to say definitively what caused what here, but your anecdotal recollection of what happened in SD is not really supported by the numbers.
> the blockchains are too inefficient to host it directly.

True, this needs to be addressed before I can get what I want. In the case of media it's got to be either on-chain or strongly coupled so that once published, an artifact remains available even if comparable artifacts are produced. It probably won't happen top-down, media giants are keen to keep their content in their walled gardens. Journalism might be a good fit to start with.
This is where Ethereum gets my interest as well. The value in anything comes from a combination of scarcity AND liquidity (being able to sell it to people willing to buy it).

It seems to me that with ETH set to be the backbone behind the entire crypto-ecosystem (especially with news like Visa), it will have guaranteed liquidity built into it due to that system.

With any other cryptocurrency, the value seems to only exist from constantly trying to convince people to buy more of it, like a global pump and dump scheme. Bitcoin has such a high price because of brand recognition in that regard.

But branding is the only thing really powering it long term.
That little sleep has way more possible dire consequences that just dementia. There's literature all over the place about it, I don't even know where to start. How old are you? I don't know anyone that can live with getting that little sleep unless they are also on amphetamines.
The answer is somewhere between "it's 'only' 190 patches" and "Greg posting this patch series doesn't mean it's applied to stable yet"