skysight-inc/HackerNews huggingface dataset:
When I install a new OS what I do goes in this order.

1. start OS updates

2. install FF if it's not installed (aka if its windows)

3. install ublock origin

I'm grateful there are people who take the hit and keep the internet free for people like me, but I could never deal with those ads.
It was possible, when a single individual could write a popular bit of software. Ask https://news.ycombinator.com/user?id=lutusp who

> wrote Apple Writer alone in a small cottage he built himself atop a hill in the woods of Oregon ..
The author was in the music business and Nashville is very influential in that industry. That's probably why it was added.
I have been intermittent fasting for about 23 hours a day in the last decade and this works very well for me, I couldn't imagine to eat more often than that.

However, for the first seven months of 2019 I tried to do 48-72 hour fasts three times every week, but I just couldn't adapt to that. It's nice with the euphoria effect, but in the long run I found it depressing going to sleep without eating and it had a very negative effect on my life quality.

Now I'm back at eating a single meal every day and feel great.
Ask HN: Late stage career for a remote worker?
As another year winds to a close, I realise I am getting older. The 'typical' (not always, of course) career path for a programmer as they get older is to go into management or have some sort of 'lead' or supervisory role. As I chose to live remotely, few of these options are available to me - basically only if there's also a remote team, who wants remote managerial role. What do people here recommend as the 'late stage' career move to stay in tech? Or is it better to diversify away from from pure 'tech'?
> just like cars don't really exist because they aren't in the ontology of physics

If I understand you correctly, that's a pretty harsh criterion for existence, isn't it? Even though a car is just a composite of metal atoms under a precise configuration and not a metaphysical entity on itself, you can still use it to drive you home. I suppose that makes me an utilitarian.

> No, there is concurrency but not parallelism.

You're right, my bad. I've forgotten my precision from my college days. Still, that's good enough for the program, just like my consciousness is good enough for me, even if it's entirely mechanistic and doesn't exist in the same way that cars don't exist.
I'm not in the field, but I'd wager we're due for a shift in the current software-hardware relationship. With the end of Moore's law continuing to improve practical computing performance will requisite making more efficient use of transistors. Or maybe processors will go 3D and we'll have a few decades of relative status quo - I'm hardly Nostradamus
back then, I thought XUL could be this standarized lib for GUI. Alas...

https://developer.mozilla.org/en-US/docs/Archive/Mozilla/XUL...
It's a cash grab if there's sufficient coordination for a pareto efficiency.
do you have any staff in other timezones to get better night coverage?
Not all use is abuse
Marriott Hotels fined $600,000 by FCC for jamming Wi-Fi hotspots [using deauth packets] https://news.ycombinator.com/item?id=8406022
Any MFA code is trivially converted to SSA and that's pretty much the first thing your compiler will do.

So doing SSA by hand makes no real difference to the compiler unless your compiler is so trivial it doesn't start by converting its input to SSA.
I'm going to guess that human tolerance of alcohol has some evolutionary advantage. In addition to being a social lubricant, which seems to be critical to the species, I can imagine it's previous value was that it let us eat not-so-fresh fruit that the other beasties couldn't.
Mind that in the mid 1990s color CRTs still tended to be quite blurry, if it wasn't a Trinitron display. (E.g., dithered colors were next to indiscernible from solid colors, especially on larger RGB displays.) Also, pixels used to be much bigger (starting at 72 dpi, eventually tending towards 96 dpi with intermediary steps on multisync displays). With this kind of resolution on a flat screen, the UIs do not look how they used to look on a CRT.

> Flat design is just a bad choice, though. You can have softened bevels/3d effects in a modern design (…)

I agree. However, I can see why we ended where we are now. Also, it's cheap (as compared to having to maintain various resources and various color definitions for various resolutions) …
So easily that a tamagotchi style game has been made of it and other wifi attacks https://pwnagotchi.ai/
> SIMD design itself isn't constant between different processor families. Any purported standardized language for scalar/vector hybrid either has to rely on a smart optimizer or be utterly platform specific.

That is indeed part of the problem. There might be enough lowest-common-denominator there to standardize, like there is with atomics, I don't know, but I'm not saying that C needs to add SIMD support. I'm saying that any low-level language needs to directly expose machine functionality, which includes some SIMD stuff on some classes of processor.

Maybe there will be a shakeout, like how scalar processors largely shook out to being byte-addressable machines with flat address spaces and pointers one word size large, as opposed to word-addressable systems with two pointers to a machine word (the PDP-10 family) or segmented systems, like lots of systems plus the redoubtable IBM PC. C can definitely run on those "odd" systems, which weren't so odd when C was first being standardized, but char array access definitely gets more efficient when the machine can access a char in one opcode. (You could have a char the same size as an int. It's standards-conformant. But it doesn't help your compiler compile code intended for other systems.) C could standardize SIMD access once that happens. However, it would be nice to have a semi-portable high-level assembly which targets all 'sane' architectures and is close to the hardware.
The powerful RAD from VB continued into C# and .NET. You could in first versions of VS.NET and still today with UWP just drag out a button, double click it to perform some action, hit F5 for close to instant compile and launch and then edit the code while debugging. As others noted, the problem is not the tool, the problem is the lack of interest in desktop apps today.

Agree about the experience being unmatched. Compare it to Android Studio which is supposed to be the modern flagship from the competition, even 15 year old versions of Visual Studio provides much smoother RAD experience. No matter how good code editing in IntelliJ is, everything around it with gradle slowness and app relaunches just makes you look back and wonder what happened to technological progress.
How do I know

Fair question. But it makes me wonder: what would be the accepted way to provide schematics/PCBs and prove the provided ones are also what gets used to create the actually sold hardware? Same question for the source code actually.
The point of the article is that there's glue code needed for this, I think.

It seems like Rust also needs this, either through linker magic or extern C:

https://github.com/rust-lang/rust/search?utf8=%E2%9C%93&q=er...
The whole C interface is clunky because C does not support multiple return values. More advanced languages should not be forced to deal with it.
I must admit it is quite fun to watch though, I only played the game never read the book but series left a surprisingly good impression. Hope they will not cut it short.
> Things looked like a control panel, which maybe makes us feel like pilots, but intimidates most users.

"Everyone has an individual background. Someone may come from Python, someone else may come from Perl, and they may be surprised by different aspects of the language. Then they come up to me and say, 'I was surprised by this feature of the language, so Ruby violates the principle of least surprise.' Wait. Wait. The principle of least surprise is not for you only. The principle of least surprise means principle of least my surprise. And it means the principle of least surprise after you learn Ruby very well. For example, I was a C++ programmer before I started designing Ruby. I programmed in C++ exclusively for two or three years. And after two years of C++ programming, it still surprises me."

Modern user interfaces are like C++. They still surprise me after years of using them. Even Apple's OS X and Mac OS surprise me after about two years of using the former and various years of using the latter during grade school.

The only user desktop user interface that never surprised me after years of usage was Windows 95.

But because the tech industry values newness it's never ever coming back.
- stop messing up at Uni

- stop distancing everyone due to my anger issues

- do everything I can to make the people I love happy

- learn haskell

- patch things up with my family

- go backpacking with my brother
My personal experience has been much more positive than what you describe, but ok.
Why don't they take a mail truck on Mother's day, fill it with bottles and bring it to Michigan? I heard it's 10 cents there.
Temporarily. Most devices (rescan and) reassociate when this happens. Obviously this is enough to break devices that assume that the link is always up and never retry failed transmissions.
But a lockfile is not like "any generated file", because for typical generated artifacts they should always be generated the same, for the same commit.

This is not true for a lockfile, where the whole point is to capture the specific versions at the point in time that the generation is done.

The benefit of the contributor committing the lockfile is that it encodes the exact combo of dependencies that worked at the time the related code changes were made (in the same PR).

This means other project maintainers aren't left scratching their heads trying to figure out why a PR worked on your machine but fails in CI.
There's popular pirate streaming websites, completely free and with no subscription, that have a movie catalogue that is huge compared to Netflix's, often in decent quality. Most of the movies I want to watch are only available there- I'd be glad to pay a fair price if they were available elsewhere.

Also, the fact that the service of a supposed "tech giant" can be replicated and actually improved by a free pirate website financed by few dodgy ads, makes you think. Is the famed Netflix tech just in copyright handling?
And also helped reduce contamination in water which allows for larger communities to form
I don't think humanity has been able to solve that problem. There's isn't an md5 checksum for hardware yet.
I have read through the comments already posted and the comments from the previous HN discussion linked also. I can’t help but feel like I got something completely different from this article than everyone else. I am convinced that Chisnall used the ‘C is not a Low-Level Language’ title as click bait. The actual point of the article is to push the view that the x86 ISA, which according to him, is structured the way it is due purely to the desire to make the massive amount of existing C code run faster. His argument is essentially that ‘low-level’ programmers are not delusional, but are purposely being deluded by chip manufacturers. C, and x86 assembly, according to The article are not low level because they have only a passing relevance to the actual architecture of modern CPUs. Chisnall then goes on to argue that a low level language would require an ISA that presents a clearer picture of the actual architecture and would be geared for performance given the actual functionality of the CPU. He then bats around several features that could be a part of an ISA for a multi core, hierarchical memory, pipelined chip. His references to alternate memory models, changes in register structure and amount, a push for immutability and other features to adapt the ISA to reflect what would constitute actual performant code.

I’m all for his vision, it seems like there could be an x86 ISA translation layer or a portion of cores dedicated to maintaining X86 compatibility l, while transitioning to a new ISA. In fact, just have a new ISA be the target the CPU reducers x86 to and also expose that underlying ISA. But as said elsewhere in the thread, it’s been tried before and it hasn’t worked yet.
Like in a kaleidoscope, almost anything looks much better with symmetry. Doodling on industrial scale. Great job!
I guess the main resolution would be finishing projects that I started long time ago and never finished. Figure out which are the most important and then dedicate hours free from work.

Planning to get more into shaders, lighting and rendering so that would be a good thing to focus on studying. Maybe I will finally get enough skill to find a good job in that field.

And, well, important things like investments, mental health, more gym. I am happy with some progress I made in 2019, just gotta step up next year
Says in the article "unless you use 802.11w" So, fixable; just not supported by everything.
"Should" is as wobbly as errno, no?
I'd like to see a KDE1/GNOME1/FVWM version of this. Something that could be packaged in a Linux distribution and be accessible out of the box.
You can set the amount of force required for 3D Touch in settings. It’s a feature I liked, it behaved like a right click in many instances. Also its double action made text selection easy.
> theres nothing stopping you

Yet most people don't. Same for learning an instrument, carpentering etc.. While you could in principle self-study lots of things, study groups, structure, people to talk to and discuss with and even just "we meet every Thursday at noon to ..." are not negligible.
> I don't really. If you only wanted to control your first-level dependencies

They didn't say "only", they said "things like".
Lol, mostly agree, but can I just say.... MORRRRTAAAL KOMMMBAAAT (techno music...)
SV != FAANG

Also everyone is conveniently picking the lowest paying company in the bunch.
Go apparently didn't do SSA until 1.7. Then again it's not exactly an optimising compiler.

It's also somewhat common for functional language implementations to use CPS rather than SSA e.g. ghc does CPS conversion rather than SSA, and apparently didn't even used to do that: https://stackoverflow.com/a/8031177/8182118
Andrew Yang Needs to Define His Data Policy Better
I second this, though I had to find the right sport - not just anything will work. For me that’s ultimate frisbee.

But once I’m playing I always forget it’s exercise until I’m exhausted and ready to stop.
It's not crucial per se, but more like one of the lowest hanging fruit out there in getting someone to go out of their way and socialize.
If you keep sending disassociate frames, most devices will continue dropping off and spending time reassociating. If you don't have significant quantities of local storage then that's enough to break video streaming.
> The root cause of the Spectre and Meltdown vulnerabilities was that processor architects were trying to build not just fast processors, but fast processors that expose the same abstract machine as a PDP-11.

What would an abstract machine that better matched current processors look like?

Edit: Probably should've read the rest of the article first
What was the marketing? Was it because of the contacts you had through working at aws spreading the word?

I can imagine this selling a lot more as so many businesses are using aws and spending a lot of money on that too.

Maybe the next step is a top selling udemy or Udacity etc. course.
HTTP: //ketopillsstore.com/control-x-keto/
This Item is very much acknowledged and all around investigated by numerous labs And researchers, so it's liberated from any unfriendly impacts. It's 100% Organic equation, and you may online buy this enhancement.
I've been saying for a long time that one thing the free DEs have going for them is that they don't consist so much of separate parts, each of which needing to advertise for itself. No need for FooApp to look extra special, no need to shove the name into the user's face. Universal document readers with format plugins, such as Okular, are a nice example. Not great at most things not PDF but you can see the idea. A universal tagging and rating system kind of exists in KDE but somehow it hasn't turned out as useful as it promised initially (IMO).

There is still a lot of unrealized potential in that area.
What is truly bizarre is how rare rhythmic entrainment seems to be [1]. Powered oscillators naturally entrain to one another, like the synchronization of metronomes. Since neurons are powered oscillators, it would seem that even simple animals would be able to move to a beat.

Yet, we are unable to train mice, birds or primates to tap out the beat to a song!

My theory is that all animals have extensive defense mechanisms to prevent motor entrainment to external stimuli, since that would make one very vulnerable. Therefore, they only exhibit entrainment during ritualized mating, etc.

Humans have evolved to let down our defenses, on occasion, to support social entrainment. Yet, it is still really hard to dance or appreciate music when we are uncomfortable or stressed.

One test of this theory would involve giving animals drugs like mdma to see if it helps them loosen up and appreciate the beat. It works with people, after all. But I suppose proposals like that would be taboo science. Or, perhaps it would be unethical to give chimps mdma?

[1] https://link.springer.com/article/10.3758/s13423-016-1013-x
> Devices installed for security purposes cannot trigger wiretapping charges since there's no reasonable expectation of privacy in a public place

These ring devices are also installed outside of the US. The law is entirely different in other countries. A statement as "no reasonable expectation of privacy": why not? Just because people could record and film you doesn't mean it's allowed or that it's ok.

For Netherlands: You cannot just have a camera recording the public. Though there's a bit of leeway, meaning if you have a camera recording your property it's logical that it'll record a bit of the road. You just have to minimize that bit. Interestingly enough, police actually encourages the installation of Ring camera's (so specifically Ring over anything else). It seems you can install these if it's just in front of your door and property. However, if they're on a flat (where neighbours need to walk by your door to get to your door), then you cannot have these.
It's illustrative of how an NGO ends up handling an extremely innovative solution. Since I haven't seen any quantifiable measurement of what makes genius I can't say the lifestraw isn't the work of one. However comparing what came before and it, I suspect if it isn't - it's pretty close.
LeelaChess Zero could be considered an attempt at reproducing AlphaZero.

GPT-2 (fully weighted) was arguably reproduced as well, eventually 'forcing' OpenAI to release the model they had held back [0].

0: https://www.reddit.com/r/MachineLearning/comments/by4n8p/p_s...
I'm also looking for a rowing machine. WaterRower was recommended to me, do you know how those compare?
Are you sure its not the other way around? Might C not have return values because of the systems it ran on? How would that work today in Linux, for example? Map a page to have some memory shared between the kernel and userspace?
> But referring to it with the "living wage" mindset, we set about blaming employers for being evil, instead of fixing the broken housing policy.

Not really, maybe you have the connotation between "living wage mindset" and "blame employers as evil". But as an American living abroad in Switzerland, where a strong currency exists but is undesirable, no federal minimum wage exists, no local minimum wage exists (except in 1 Canton), and labour is well represented in the political economy (>50% workers under coverage of various Collective Bargaining Agreements), it's clear there's a lot of wiggle room where things are not black and white, where we could try to push for a culture that both respects the commons and community as well as individual freedom. This different mindset and culture is why a "livable wage" works here despite the lack of regulation and without workers demonizing employers and vice versa.

I don't think such a mindset could be adopted by most Americans but it certainly shows there's no reason for a black-and-white mindset of "livable wage advocates" == "employer haters".
As if nobody ever read the newspaper while the radio is on. Or watched the tv and listened to the radio. Or talked to other people while scanning the newspaper. All of that is old as dirt. Come on...
I’m 30 and I’ve been exercising for just over a year, everything you said rings true for me too. Especially the aches/pains and energy levels.

I have to really force myself to go, but it’s always better afterwards.
This looks neat! Two improvements I'd suggest are icons for the symmetry choices rather than (or as well as) technical names, and pressure sensitivity via Pointer Events.
Story has holes in it. They agreed to part for 9 days, yet after only two weeks they began to think phones are limiting their relationships.
For many people there's no snacking or eating outside regular meals (breakfast, lunch, dinner).
In this case 16/8 IF would be skipping breakfast which is exactly my case for many years now.
But it's not clear that this has been tried. Itanium wasn't exactly that, was it?

Edit: It would be easy to imagine exposing some of the lower level details in a new ISA that lives alongside x86, and then allowing languages that have the right abstractions to make use of them, creating better fits between existing abstract programming models and underlying computational resources...
Twitter suspends the use of Animated PNG Image files (APNGs) from its platform
Yandex.Music Desktop (un-official port of website) – powered by Go and Node.js
Big witcher fan, just finished the show an hour ago. Gotta say, strongly disagree. This whole season was just a prologue leading into the 'real' story. Despite that, they managed to fit in great stories that fans of the games would have wanted to see.
Since you mention a different point, let’s look at that.

When you charge at home filling up takes 6 seconds: 3 to plug in, and 3 to disconnect. Sure in between these two 3-second periods you have dinner and sleep, but you were going to do that anyway. It’s not taking any extra time. This is the normal case for most owners day to day.

Putting your priority of convenience first, I would take 6 seconds versus 3 minutes any day. So electric beats hydrogen by a factor of 30 on the metric you regard as more important.
If you need to 'justify' taking a break then think on this. Working the hours you do, non-stop, without break, is massively increasing your risk of either burnout, a mental breakdown, or a stroke. The mind and body can only take so much. Take a break fool, you can't look after your family if you collapse from overwork.
Go channels in JavaScript (4/5): Ranging
It's indeed rather 'open'.. https://old.reddit.com/r/crypto/comments/bis3pf/extract_pgp_...

Kidding aside: I'm sure there are many more prodcuts having problems like this. Just goes to show there's no such thing as 100% secure I guess. At least this is open so can be fixed with some effort.
The Eternal Novice Trap
Yea they’ve only been around like 250 years or so on both sides of the pond.
Hahah, yes! I was obsessed with THREED.VBX, but because I was learning C at the time ended up writing a whole library of Windows custom-drawn controls that looked exactly the same. I guess it was only later that I learned there was nothing special about VBX libraries and that you could (with some boilerplate) make them work from C.

Kids nowadays have it so easy with their Electrons and QTs...
What are you thinking next? Asia? Middle East? Eastern Europe? Or keeping it a surprise.

I want to do a US road trip with the wifey at some point, mostly down east coast from where I live in Toronto down to Texas. With a lot of stops in the north east because I’m a history nerd and really into early US founding history and there’s lots of small towns with history on the coastal areas.