skysight-inc/HackerNews huggingface dataset:
This may seem like a convoluted scheme but I think it does have solid grounding. Not everyone has developed the same capability for internal reward and not everyone can arrive at this through rational means. Our limbic system is the source of this and the most powerful way to program it is through association. If one can muster enough self-discipline to stick to a regimen as outlined in the article then they should be able to adjust their cost function quite a bit.

It does seem a bit clinical but it's one of the few ways we have of communicating with our autonomic systems. Repeated behaviour, association, physical stimulus, and diet. It makes for a crude language but it's a pretty decent safeguard against half-baked meddling.
Glad to hear you were close. Smoking is very hard to quit, it was not your fault.
Really though, if an attacker has unencumbered access to one’s device, all security goes flying out the window.

The website is highly self-promoting.
Best Fitness Trackers Watch for 2020
> I truly do not think it's a lie. Not sure why you think it's a thrill. It's saved me hundreds of hours, if not more.

Its a lie so long as the number sounds completely invented. I suspect the number comes from somewhere, maybe a vague memory, or a grossly unqualified estimation, but it isn't based on anything. It is something superficial that primarily serves as self reassurance.

When you have never had to bill people for your time, or you have never been to a board meeting, or never briefed senior executives this kind of fantasy is perfectly fine. The moment there is money on the table you are expected to do more than invent fictional numbers, or you will be replaced by somebody who can.
I'm amazed at British TV shows even whimsical gameshows where everyone swears like a sailor. But when someone dares to say the "c word" it's bleeped and everyone gasps.
Clang loses a lot of information for values that are still available or computable in its optimization passes. It's not purely the values being completely lost to optimization.

GCC continues to emit relatively better debuginfo at similar optimization levels. Samy Al Bahra has written and talked about this a couple of times over the years.
This was a really helpful explanation, thank you! I have really minimal experience in finance and economics (other than keeping savings and blindly dumping money into index funds). I really appreciate you for taking the time to respond!

So really when you get down do it, you're paying for the prospect that the company will eventually be able to do something that will return money/value to you, but you don't know what. And so when you're buying shares, you're analyzing the risk between them going broke, and the value that they could potentially pay out someday. Same as private equity, but with a less clear path to actually extracting value from the company.

Then if the company was really screwed up, the shareholders could technically vote on a way to turn the company's assets into cash, which they would get a portion of. Or do anything else with, since the shareholders get to vote on the outcomes of those things.
I'm pretty sure the applications he discussed weren't for a PM role. Check out the first footnote which talks about that experience separately:

> [1] I actually did also apply to 3 product manager positions. None of them panned out. Made it to an interview stage at one company, and I thought it went quite well. Apparently, it didn’t go well enough. I’m glad. I’m happy where I wound up.
The Android turbolinks version 1 adapter is now deprecated but a version 2 is meant to be coming soon. I believe it's going to come out after Basecamp's new product named Hey is released shortly.
Functional programming main problem was its mathy roots (too dry, too abstract, too cryptic, too culturally alien). IMO.

Nobody (hyperbole) gives a damn about math, even though they'll all end up using the very same ideas in mainstream clothing.

It might not be obvious to half the dev crowd but most thing they're talking about since 5 years is basically 80s academic FP. Destruct, patterns, lambdas, folds ..
It’s not clearer, it’s a completely different statement. The idea of the answer to a question being “medically unhelpful” doesn’t seem at all related to “scientifically unhelpful”.
Yoav Shoham's paper is the start of agent-oriented programming http://faculty.cs.tamu.edu/ioerger/cs631-fall05/AOP.pdf - it is also well written
As a sibling comment notes, and as I noted in a reply to the OP, I agree with you that working with components is a nice approach and very useful. Using React as you describe is perfectly fine. The SPA craze where everything has to be done via React components is where we've jumped the shark IMO.
Sure, I was imprecise. A signal can cause a read to return a short result.
Im sorry for your loss, and I can relate to wishing to share things with my Mom, she was a great listener.

I try to explain that to my sons when they ignore their Mom, that one day she won't be there, but its very hard for teens to imagine.
Nvidia's new 2060 and 2070 should be enough; I've been shopping for a gaming PC and have a 1060 from 3 years ago. You can pick up a laptop in the 1500-2000 range with this GPU built in.

Don't they have recommended/minimum spec on the product? I haven't checked...
Consumers in the top 10% don't buy nearly as many things, at least not enough to float large multinationals. If there are big multinationals that could, it's likely that their customers can't!
I cannot claim it is, but async/await, at least in ES seems to be a continuation monad without the do notation.
Also maybe they use their phone and many combinations of PhoneType + BrowserType don't support the same quality of adblocking as PiHole.
Covid-19 Impact Analysis – Through Rachel Lau’s Lenses – RHL Ventures
Well, he was let off with a warning the first time.
Then I guess the comparison didn't help, but what I'm trying to say is, hidden threats are harder to protect against, not easier. Telling me I need to watch out for a threat because it's visible doesn't make any sense. You tell people to be more on alert for hidden threats, not for obvious ones.
Ask HN: Career Alternatives to Software Engineering?
After graduating with a CS degree ~few years ago, I've been working as a software engineer at one of the Big N tech companies. I've slowly realized that I've gotten less interested in coding, and more interested in developing better communication and people skills.

Recently I've been thinking of switching to a job that still utilizes my technical skills while interacting with people more.

What are some roles that a junior developer could look to switch into? So far I have:

- Product manager
- Tech Consulting
- Sales / Solutions Engineer
On macos every help search is the same. (haven't checked catalina)
It's not something I'd expect your average user to be able to do, but it is possible and is regularly done for various reverse engineering purposes. The approach I've seen involve changing what certificate is pinned to one that is locally controlled.

That being said I don't think it's nearly as common for certificate pinning to be present as people think- in fact it was deprecated in 2017 because it caused so many problems. Instead things like HSTS and transparency logs are used to prevent damage from malicious issuance of certificates, and organizations can typically override things with their own CA.

If your software is pinned to a specific certificate (even if that certificate is a root CA) your software won't work in many corporate environments. One of the exact reasons mentioned- medical data- is a big driver in this. My company has APIs used by medical companies, and they have to whitelist our service in their firewalls because many of them MITM all traffic to ensure that PHI isn't sent out over an unapproved service by mistake.
The thing I love most about flight simulators is the avionics. I would happily exchange flight realism for more depth in the avionics systems.

I especially love the 90's / early 2000's style with a mix of analog and digital instruments. Lot's of physical buttons, multiple small screens, a somewhat poor UI compared to modern standards, etc.

I'd love to play around more with these types of simulated systems. I almost literally would just like a button pushing simulator. Are there any other games / simulators which might scratch this itch for me?
How do I pivot from content consumption to creation?
I feel that I spend too much time on consuming content, rather than on creating things.

To some extent I feel like that this state is influenced by the current world we live in. For example, Youtube videos always suggest the next great video that you should watch.

Do you have any tips on how a person can pivot themselves from content consumption towards creation?

I should also mention that this topic is also applicable to my computer programming studies. I feel like I am always studying some book, rather than actually creating programs. This might have something to do with why I never feel quite fluent in my coding.

I'd appreciate any tips from anyone who has made the transition successfully. What did you change in your life? How did the changes impact you?
Can you give an example of a problem that would take significantly longer solving with React than with DOM manipulation?
> We should create a better division in web standards between the "document web" and the "application web."

Why are those the only two options? By those terms do mean "document web" as HTML without any JavaScript and "application web" as HTML with any JavaScript, or something else?
This looks really interesting. For a “casual coder”, I think you did a good job designing the spec for a new markup language. That’s not easy.

One weird edge case I’m thinking about: what happens if you have two lines, A and B, and A is indented with a tab and B is indented with 3 spaces? Is A the parent of B?

More generally: how do you compare tabs and spaces in the context of indentation levels?
Commenting mostly for myself :P

I struggle a lot with analysis paralysis and worrying about not picking the best possible option, anything from simple things like what to have for lunch to big life choices.

The thing is, yes, there are virtually infinite choices, but you have to admit to yourself that it simply isn't possible to experience all of them, or even analyze all of them, or never pick the wrong one. It's literally impossible.

So you just have to roll with it. Evaluate a little, but not too much. Pick an option, but don't kill yourself if it doesn't work out- learn from it and move on.

Come to think of it, it's human nature to focus on and praise people who commit hard, are very unforgiving with themselves and struggle for something until they eventually succeed. We like that kind of narrative.

But it seems to me like it's much healthier to be flexible and easy on yourself. Not to the point of being lazy and unambitious- it's good to aspire to things and keep yourself accountable. Just be realistic and don't stress yourself out for no reason.

Eg, I used to code on personal projects after work and do coding challenges etc... but how does that give anyone a rich and meaningful life? Your friends and family won't care, chances are your colleagues and bosses won't either. Go outside and enjoy something :P
React still requires you to write HTML and forms.
Like Sanders says, when half a million people are homeless, our healthcare system is a joke, and our infrastructure is unmaintained, we have a LOT of work to do. And a lot of spending.

There is a far-left opinion that there should be no such thing as a billionaire, that a single human's marginal tax rate should hit 100% at some point. I wouldn't say "never" to the idea at this point.
Why not just tell your DHCP server to give her the regular DNS servers? Is this situation where she wants ad blocking but still wants to use FB?
Harvard estimates U.S. Needs 20M Covid-19 Tests Per Day to Reopen Economy
Twitter is a bit of a cesspool and encourages toxic behaviour, not to mention the user-hostile design and UX. Building a personal brand can be done just as well with a personal website, with the added benefit that it's much harder to get attacked by a mob because the damage is not visible (they can spam your inbox, but it's not public) and thus does not encourage more damage.

Unrelated: that shit-letter signup popup midway through the page is annoying and made me close the tab immediately.
I play an open strategy, and hold conversations at the table with anyone. Of course I lie on occasion, and expect others to do the same. Overall I feel like it adds a nice dynamic and helps move the game along. I'm not sure it would be as fun if everyone took the same approach.
You can check out some existing builds here [0]. And you can also save/post a public link here to your custom build, once you have a tentative one.

https://pcpartpicker.com/
An expected result when they copy GCC's features, and functionality. Isn't it?

Pretty much the sole point of Clang/LLVM to the corporate sponsors is to get the GCC, but without GPL
If one place is a source of much more annoyance than delight, then why not block people coming from there?
Once a word is normalized, speaking it is no longer cussing. ;)
I am not a web dev, but what exactly is an alternative to fat spa if you are building a truly interactive front end? How does server rendering work when you lose connection to the server?
> Few countries have kept up with their laws to protect consumers from this.

Seems to be a US thing. Apparently people can give up their rights and consumer protections by agreeing to a contract. Naturally, these "you agree to not exercise your rights" clauses have become standard in privacy policies and terms of service. In many other countries, a judge would simply invalidate the abusive clause.

Very few people are going to take this to court though. Regulators need to establish rules and proactively enforce compliance in order to bring about change.
Out of curiosity, I took a look at how the MinimumBytes (actually MinimumCount) field is used by the Windows SMB server. Interestingly, it fails with STATUS_END_OF_FILE if the actual bytes read is less than MinimumCount, which suggests to me that this is supposed to be a minimum on the (remaining) file length, not on the number of bytes that the server is able to return at the moment.

I can't find any history of MinimumCount being used in the RTM version of any Windows SMB client, so without deeper archeology the reason this field was introduced remains a mystery to me.

Regardless, I agree that the client should validate the returned byte count. But (only having thought about this briefly), I do not think a client should retry in this case--it seems to me if the client sees a short read, it can assume that the read was short because the read reached EOF (which may have changed since the file's length was queried).
Is there any reason to believe that taking temperature is going to effectively curb virus transmissions? I would assume you’d be well into spreading by the point you started running a fever.
Advocates of big government love these metrics that have been put through the academic ringer, so-as to spit out whatever tortured output is expected. Why look at this kind of esoteric figure at all? Why not look at, you know, real numbers?

Spending as percentage of GDP:
Denmark - 52% of GDP
Norway - 55% of GDP
Finland - 53% of GDP
Sweden - 50% of GDP
Iceland - 42% of GDP

Average - 50.5%

USA - 22% of GDP

What does all that extra spending get them?

Poverty rates: [0]
Denmark - 13%
Norway - Not reported
Finland - Not reported
Sweden - 15%
Iceland - Not reported
USA - 15%

Unemployment rates (2017): [0]
Denmark - 5.7
Norway - 4.2
Finland - 8.5
Sweden - 6.7
Iceland - 2.8
USA - 4.4

Household Incomein US dollars (2018) [3]
Denmark - $34,712
Norway - $39,555
Finland - $34,497
Sweden - $34,301
Iceland - Not reported
USA - $50,292

Household Debt as % of disposable income (2015-2018): [1]
Denmark - 281%
Norway - 239%
Finland - 145%
Sweden - 189%
Iceland - Not reported
USA - 105%

Household Net worth as % of net income (2014): [2]
Denmark - 553%
Norway - 318%
Finland - 359%
Sweden - 526%
Iceland - Not reported
USA - 601%

[0]https://www.cia.gov/library/publications/the-world-factbook
[1]https://data.oecd.org/hha/household-debt.htm
[2]https://data.oecd.org/hha/household-net-worth.htm#indicator-...
[3]https://data.oecd.org/hha/household-disposable-income.htm#in...
Stop shopping start doing.

- All these decisions I call shopping, where you do a lot of research but never commit. At some point you have to start working on something.

- I bet you have a few candidates for what things you want to do/use. Pick one, start using it. Only then can you figure out if that's the right choice or whether you need to do/try something else on your short list.

If you are too nervous about something because it all matters too much, then start with some throwaway thing that is related that you won't mind if it turns out a mess. Usually I pick something with a problem area that I have mainly been "shopping" for, and put the tool/language/data/etc through it's paces.

If you don't know where to start, re-create/copy something that already exists. That will reduce the need for planning for your first steps.

It's been said novelist Jack Kerouac re-typed F. Scott Fitzgerald's the Great Gatsby twice because he that it was favorite book and wanted to write like a book like that, by actively putting those words on paper he got a better understanding of how to write.
They're not unfortunately, but the Scribd app also doesn't work on the e-ink readers either (Scribd is really the only reason I have a Fire over e-ink). Lately my Fire has been having issues, so I'll likely switch over to e-ink next time I purchase one and give it a shot. But I think it's just something about physically holding a book that helps me retain more from it -- I've found this to be true even when I'm reading the same book on both (taking the Kindle out walking on a windy day, but reading the physical copy at home)
No, this code wasn't proposed for inclusion in the Linux kernel. To do that, someone would have to send an email to the Linux kernel mailing list that says what the changes are for, who wrote them, etc. This is probably just something that Huawei wrote for their own custom kernel for their phones or something.
Check the article again.

He “also applied to 3 PM roles”

Meaning primary job applications not for PM
Because most people don’t really understand it, or think it’s too complicated to understand
Show HN: An Elon Musk name generator
That's my point -- this is something that doesn't even have to be Googled!
The Quest to Beat Matt Turk
I have played many games, but only won one- the first one I played. I was Italy, I made deals with everyone, backstabbed with multiple written orders to show different alliances to players, and won. But then nobody ever trusted me in Diplomacy again, so I could never make any deals and was always eliminated.
Not sure myself, but I wonder how much of the progress breaks down into theoretical vs experimental physics, and what types of experimental physics have paid off.

Also, are there other forms of experimental physics that don't have much coverage and could shine the light in other directions?
You don't have to be original to innovate
According to today's RealClearPolitics, the US has administered 9,444,525 tests, by far the most listed.

The second closest is Germany, with 2,755,770.

'Largely failed' doesn't seem fair.

https://www.realclearpolitics.com/
This is cool but less what I'm looking for, which is to actually write Prolog inside my Clojure source, or be able to include a Prolog file.

Minikanren seems to be closer to the mark, and I thank the commenters who pointed it out!
Another question: if an item has multiple annotations, should the annotations be considered ordered? Or is ordering defined to be non-meaningful? I don’t know if there’s an obvious answer to this, but some applications might benefit from semantic ordering.

These probably seem like really picky questions but I’m thinking about how to write a parser for this and these are the questions that are coming up.
The argument is simple IMO:

* release target build times aren't an issue. They can be done overnight and aren't part of the work cycle.

* un-optimized build times are part of the work cycle and should be as speedy as possible.
There's a book that attempts to look at this called, "The Son Also Rises."

It tracks wealth by surnames and argues that the ability to gain (or regain) wealth is inheritable. This thesis is in contradiction to some of the ways I've experienced the world, but it is a source supporting the parent's claim. For my own political inclinations I'd be happy to hear many others that support the opposite claim.
Yes, it's possible of course. But we need to make "native" android GUI which entire JAVA framework. :(
Human Readable Test Data
They obviously don’t or there wouldn’t be any billionaires. An American family earning 40k is guaranteed to spend it all on food, shelter, healthcare and a few other consumer goods. An American billionaire by definition is not using their billions to consume or they wouldn’t have billions in their portfolio anymore. Jeff Bezos might buy a Tesla but he’s not buying a million Teslas
I think this is already big enough to be the biggest thing about PET for the next few years.

Even if their enzyme is only good enough for 30% round trip efficiency, the benefit of simply doing away with discarded PET is enormous.

Imagine PET having to lay in the garbage dump not for 20-30 years, but for just few month after a day or two in a chemical reactor.

I will add some more comments soon about sorting, and the situation in USA (not going to improve IMHO)
>"Turning 930 logic gates into a working 6502 Apple-1 clone?
Like the venerable IBM 360/30, the Gigatron uses a form of microcode to elevate its spartan eight hardware instructions into a comfortable instruction set you can live with. Like the 8-bit IBM 360/30 CPU, the Gigatron normally pretends to be a 16-bitter using its microcoded instruction set. Unlike the IBM, though, the Gigatron's instruction set is not compatible with anything else.

Which sparked a discussion: could the microcode also contain a 6502 compatible instruction set? That would prove that a 6502 compatible system could be done with much, much less hardware, even back in the 70s.

Short answer: yes. In fact, you can make it into an entire Apple-1 clone without the use of a 6502.

[...]

Marcel wrote the Gigatron's 6502 microcode quickly (no bugs detected so far) but wrapping the Apple-1 around it took about a year. The machine has become dual-core: you either use its colourful native vCPU microcode to embarrass 1980s home computers, or you boot it into 6502/Apple-1 mode to demonstrate how a compatible Apple-1 including all its display hardware can be done in only 930 logic gates. Hmm!

The 6502 microcode takes up about 1K of ROM cells, and could fit inside a fast late-70s ROM. But the Gigatron cheats a bit by using a biggish 128K EPROM from the 1980s. That leaves enough space to tuck in the 6502/Apple-1 microcode next to all the other features of the latest Gigatron v5a ROM."
Why? Its a pretty apt description if you know anything about adhd or have it.
Ditto. Glad to hear it's not just me.
Quantum computers, fusion, free electron lasers, or particle accelerators, where would you put $100 000 000 000?
>Should we have stopped at jQuery?

For the bulk of websites that are mostly static with a little sprinkle of fancy interactions here and there? Maybe.

There is a time and place for React. Shocking to some, that place is not actually everywhere on the web. The bulk of the web IS actually about finding information. Few sites are soundcloud style webapps.

For context, I like react a lot -- I love its clojurescript re-frame variant. It is what I reach for _when needed_. The rest of the time, give me boring forms, pages, and jQuery and let me get on with my day.