skysight-inc/HackerNews huggingface dataset:
I'm sorry, I'm not from USA, so these US-centric tribal designations do not mean anything to me. I'm in my late 30s, if it helps.
I'm also familiar with the disincentives people face as they pull themselves out of our welfare system. I know two such people who face similar dilemmas.
Anything to back up these "facts"? There are many, many activities that require your wrist to be not straight. Playing musical instruments, sports...
I understand well. If it becomes a problem then perhaps ask your users to allow tracking on your site, and tell them why you want to. Then they can make an informed decision.
Along the lines of opting out, they don't let you log out of Instagram if you have a Facebook account linked to it. Click the logout button and notice how they ask you if <username> is you. Click this button to "continue" and magically you're logged in. No asking for a password! Just click a button because you never really logged out. Ridiculous!
Code Kubernetes While You Are Using It – Mario Loriedo, Red Hat
A Story about Sun Microsystems and Google Stadia
This. This is the solution. AdNausium will destroy the ad market. Adblocking users will engage in toxic behaviors if you force them to.

The problem is that sites trying some insane techniques is a bad arms race.

Sites like the wallsteet journal made a adblock-wall, see ads or don't use the site. That's fine. They can do that. And they lost lots of traffic. But they can decide if they like that.

Websites want a have-your-cake-and-eat-it option -- forcibly show ads, no opt out.
A website with unblockable ads is surely distracting. I mean, isn't the entire point of an ad to be distracting? "Instead of paying attention to what you want to pay attention to, remember that I have bridge to sell you at basement bargain rates just buy my kettle for 20 euros"
Good stuff! Wish I'd had this at the beginning of my summer research project.
Reminds me that my friends are laughing at me that I am having SAFETY knives
The continually evolving fight for freedom
The problem is that the links to these sites already grab my attention. If ads can't be blocked on a web site, links to the web site should be blocked, so I never see them in the first place.
This is opening up a can of worms akin to talking about penetrating oils (PB Blaster, WD-40, ATF/Acetone mix). I've always been and over and roll guy short of 50' cables and back in the day when we had analog snakes that were nearly 3" in diameter and 200' that lived in a road case you didn't have any choice but to over/under unless you wanted to see a half dozen guys cry at the end of the night and the beginning of the day.
I've seen UTF-8 with a BOM while consuming data when integrating with strongly Windows-centric environments. Relatively uncommon, but does happen. And it is very annoying!
That's the interesting subject of this case. But the fact is that 200 pages of a copyrighted work were copied, and there is an interesting legal question as to whether that copying does, indeed, constitute copyright infringement (i.e. whether it's protected and, if so, whether it's fair use). That Google intentionally did not try or want to achieve compatibility is another important detail that the court focused on, as well as the fact that they did all that for commercial purposes (here we're actually seeing that copyright has three stages: 1. determine whether the work is of a nature and form that is copyrighted. 2. determine what kinds of copying are protected. 3. determine whether protected copying was fair use.)

None of this, however, is relevant to discussions of works that are not copyrighted in the first place, as they do not even satisfy the most basic necessary conditions, like algorithms and protocols, of which REST "APIs" are instances. The case is about stages 2 and 3; they fail at stage 1. Partial, translated, complete, verbatim etc. copies of non-copyrighted works is outside the bounds of copyright law, and have nothing whatsoever to do with this case.
I applaud the scrutiny but it's way too slow. By today Google and Facebook and Amazon combined likely have the physical and virtual movements, geographical residencies, the geographical key places, and the personal and commercial interests of most, if not all, of the people connected to the internet.

The hammer needs to be quicker and hit much harder (north of 20% revenue, for example) if we want any measures to be effective. With that tempo the current internet won't exist until the lawmakers wake up to the realities of the big internet corporations.
Totally agree. In a monolith, you get these wonderful things called stack traces any time your program errors out.

With microservices, you need to log EVERYTHING. then you need to consolidate the logs using an extra microservice. Then you sort of get a half-baked stack trace.
I can add that 3 of 3 multi-family dwelling leases I’ve signed in Texas have a specific prohibition to changing oil.
While I appreciate your concern, the problem with what you call 'actual' interest percentage is not what reflects the financial transaction.

As stated above, money has a 'time value'. Getting $100 today has a different value to you than getting $100 somewhere in the future. So to know whether a deal is interesting, I do not just have to know how much I will be getting back in return for my investment, but when. Getting back $180 as a single lump sum payment in a year is different than getting 12 monthly payments of $15 each month for the next year, even though in both cases you will have payed me back $180 looking back.

The interest rate the bank quotes, in your example 2%, is the percentage amount by which your outstanding IOU to them will be increased at the end of the month, before you make your monthly payment.

Now this was an example of a simple fixed interest rate. In practice there are unlimited kinds of formulas that can have variable interest rates over time tied too other things, capped or uncapped, and even then that is just one of the things that goes into a payments plan. So unless you have nailed down all the other factors, comparing just interest percentage A with interest percentage B, typically in the final haggle, tells you little.

This is why I advice always looking at the series of monthly payments that you will have to make over the duration of the loan repayment, and compare these with the series of monthly payments due under a competing proposal.

Banks will screw you over in more ways than you can imagine, but quoting a compound interest rate as opposed to a total amount repaid at the end of contract (which btw is often much longer than the repayment period or even unlimited in time but that is another story) isn't where it is at.
Enterprises. Too many people doing this on startups already. But lots of money to be done with training and consulting in the corporate world.
Also to be confused with https://en.wikipedia.org/wiki/Gyros
> solving Einstein's equations in the higher dimensions independently results the equations for electro-magnetism

Could you link a source to this? I would love to read about it.
Writing a browser based editor using Monaco and ANTLR
Ask HN: Should I bother decentralizing my website?
I run a small but growing community site. I built it with privacy and censorship resistance in mind, using pki instead of a traditional login system. However, I estimate that making it fully decentralized would take at least a month of my development time. Given that the site is not specifically targeted at tech savvy users, do you think that’s worth doing?
There is most certainly a category of people who cannot save at all because some combination of life factors lead them up shit creek, but there are plenty of low income people who could do with a lesson or two from Mr. Money Mustache. He has various case studies involving low income people and there are legions of journal entries on his forums where people earning pittances have nevertheless saved enough to be secure. Many have saved enough to retire early.

Nothing is one-size-fits-all of course, but I'd much rather be surrounded by those kinds of 'can-do' types who don't sit around waiting for life to come to them.
I wanted to start running Home Assistant using Docker (on my main server instead of a dedicated Raspberry Pi with Hass.io) and came across this page [0], search for "Docker Compose", I copied the yaml, ran docker-compose up -d and boom. Shortly afterwards I added mosquitto and sabnzbd to the yaml and all three now update very easily and everything became very portable. Before I was keeping docker commands somewhere in an md file.

Edit, I hope to learn Traefik reverse proxying in one hour next ;)

[0] https://www.home-assistant.io/docs/installation/docker/
Chromium is not Chrome. Chrome is based on code for Chromium, but that’s where the similarities end.
Two suggestions.

1. Research a daily exercise routine that requires no equipment class, or gym, can be finished in 30 minutes and can be done while traveling. The goal should be to increase flexibility and strength, but not necessary build muscle. This stacks the deck in your favor against the main enemy of fitness - failure to do some kind of activity every day.

2. Understand the periodic table. It's one of the most successful mental models in science, and the basic principles can be grasped quickly. The most important division is the columns (groups). The column an element appears in tells you the ratio with which it will combine with other elements to form compounds. From table salt to amino acids, these rules predict elemental compositions of the things in this world you interact with all the time but may only rarely think about. From there, you can predict the products of reactions that you know nothing about. This macroscopic predictability can be explained rigorously through quantum mechanics or heuristically through Lewis theory, depending on how deep you want to go. For simplicity stick to the 8 main groups. The transition metals are a can of worms best opened after grasping the rest of the table.
Given that reordering includes can have consequences, reordering includes blindly and casually like the OP is a form of Russian roulette: an order that works should be preserved until it stops working.

The article describes false complexity caused by looking atr the issue in the wrong way: a "mysterious" performance problem, to be diagnosed, rather than the obvious consequence of a broken workflow that includes an extremely hazardous operation.

In a voluntary header reordering experiment, all kinds of breakage could be detected with a trivial before and after comparison of compiled code.
Let's not forget the job application systems that make you chronologically list every previous employer, their location, your title, and dates of employment, your education history including dates and degrees received, skillsets/technologies you have experience with, etc. All information that is on your CV and/or LinkedIn profile and they want you to manually re-type it into their late 1990's era job application system rather than using some basic NLP to extract it. Personally, the moment I start applying and the system asks me for more than my email/mobile and a CV upload, I bail on the application.
Dana: The WebRTC Stream Gatekeeper
Quantum computers seem to be barely out of the "we just invented a transistor" stage of development. No non-toy general purpose examples exist.
The problem with knots is that there are so many, and even the most popular ones have serious problems.

For example, everyone recommends bowline, but it's unsafe without securing the working end. Everyone recommends square knot, but it's easy to tie incorrectly (getting a granny knot instead).

Figuring out which knots to learn will take a lot longer than an hour. Here's my list:

Overhand loop, figure eight follow-through, adjustable grip hitch, trucker's hitch, kalmyk loop.
With regards to identity management, maybe there should be a formalized integration between browsers and password managers such that the concept of "registration" goes away and new logins just automatically create user accounts with default permissions, according to email address.
Comparing the Foundations of Silicon Valley vs. Shenzhen
Improve C# app performance, by avoid allocation of objects
Anything can qualify since you don't get to decide that nor know what group of lunatics, demagogs, or extremists could get power. They could decide that not having over 50% of your content dedicated to their cause is treason. This isn't just some high minded hypothetical - people were been killed in China's Cultural Revolution because their objective innocous facts were interpetted as too "western" or some sort of coded subversion. They have a dubious successor in terms of willfully ignorant persecution in Boko Haram.

There is the mocked concept of Roko's Basilisk as a new Age Pascal's Wager - than a hypothetical future AI singularity who punishes you for not leading to its existence. This is effectively the same sort of irrational punishment for what was literally unknowable - but worse as there are myraid competing ones.
It's not really about OCD but about physical strain. I like desktop keyboards with numpads, but for a few months I had to use a laptop with a numpad.... and it's horrible from ergonomics viewpoint, as either I'm sitting to the side of my screen leaning asymmetrically to the right or I have the screen in the proper position for my neck but my hands are curled in an inappropriate position towards the left.

It's not a big thing, but doing so for (say) 10 hours every day adds up and screws up my back. If a keyboard has a numpad, then it must be "movable" separately from the screen.
On planning and not planning, and tools for planning
Yes, it’s widely used. Many text editors insert a UTF-8 BOM as the first character in a text file to signal that the encoding is UTF-8. It’s technically pointless since UTF-8 doesn’t depend on endianness, but since UTF-8 doesn’t have a “magic number” to identify itself, the convention is to use the BOM codepoint.

You can occasionally see it in git diffs as U+FEFF, or if you open a text file in a hex editor as EF BB BF
It would actually be interesting to see if this phenomenon happens with clang, which has its own implementation of the standard library. And perhaps with musl libc or some such.
That wasn't at all the problem for me in the first years of bootstrapping. I didn't invest with my own capital, but by putting my spare time into it. Funding was provided by the early customers. I kept working full time for my previous employer for one year, then part time the second and third year with decreasing hours.

Also now that its running on its own, I also feel that I have less risk, because with a profitable company there is no requirement for growing a specific amount that investors demand or otherwise they take your control away.
Uber will reportedly audio-record US rides for safety
I remember when I went to a major electronics retail store in Germany back around 2006, I was looking specifically for a DVD player I could region hack easily. This was before smart phones so I took a small list with me. I asked a floor worker if they had one on the list, and he asked me why I needed one. I explained I wanted to region hack the DVD player using remote control codes so I could watch region 1 and 2 DVDs.

He took me to his workstation in the middle of the show floor, looked up a DVD player in the list, printed off the region hack with company letter head, and showed me the DVD player on the floor to get.

It was at that point I realized the way that other countries treat piracy is vastly different than America.
It used to and maybe still does cause problems with how google parsed robots.txt files!

Which is why all my robots.txt files have a comment on the first line.
RFC 2279 says: "In UTF-8, characters are encoded using sequences of 1 to 6 octets." That's not technically a standard, but it was widely implemented.
How We Put Kubernetes to Work at Salesforce
It is?

My impression, speaking as someone who lived through only part of the period, that the creative process is the same as it always.

Hollywood made shit movies, and good ones. Piracy made zero difference despite hollywood's insistence otherwise.
As a user of VSCode, I use it in spite of it being based on Electron because there are no other good alternatives. It is noticeably very slow on many tasks, and has a large startup time. I recently had it basically become unusable when opening a 2MB yacc file and had to switch to Sublime Text to edit the file. I much prefer Sublime Text in terms of speed, but VSCode simply has more and better extensions for different programming languages making it better for day-to-day coding. If somebody were to make a performant text editor that has similar features to VSCode I would switch in a heartbeat.
I may have missed it, did they test any Intel drives?

Edit: Looks like the models they chose to test are consumer oriented products. I'm more interested in enterprise oriented products. They didn't cover any drives that I actually use in the encrypted laptops that I deploy.
The way it should have stayed.
> its as much as we could ever ask for

I can ask for a lot more, don't worry.
An Entomologist Claims That Mars Is Covered in Bug-Shaped Things
China Tortured Me over Hong Kong, Says Former British Consulate Employee
We are working on a self-hosted Nextcloud, Onlyoffice solution. Specs here https://ba.net/office
But how do we handle that pesky First Amendment? Without either a new amendment or the Supreme Court ruling ads aren’t protected speech, we’re stuck.
My no. 1 recommendation to any young person learning to cook is to master three things:

1. A good fried rice

2. A good stir fry

3. A good omelet

These three things alone will mean that you'll have substantial, delicious food at the ready. They're incredibly flexible in terms of ingredients and need minimal skill. A stir fry or fried rice can take any vegetables or meats you have at hand, and an omelet can take everything from ham to mushrooms.
> Twitch does do this with its SureStream ads

Are those special and only run for large streamers? I never see ads on twitch, but the biggest streamer I watch has under 300 viewers.
That's just, like, your opinion, man.

But it is a deeply distracting activity. Not finding something worthy of concentrated attention might be a character flaw.
a turing machine is isomorphic to a lambda machine. You can build a turing machine in a lambda machine and a lambda machine in a turing machine. A lambda machine is basically a functional program.

https://www.wikiwand.com/en/Turing_completeness

Procedural programming and functional programming occupy the same level in this sense. I know of no "theory" that describes the evident dichotomy between the two. Lambda calculus is different from a turing machine simply because it feels different. Just like there is no theory illustrating the difference between JAVA and elixir. The only theory available says that everything is the same if it's turing complete.

As i mentioned before however, there are issues with things that can actually exist in reality. I do not believe an actual lambda machine can be built in reality but in the theoretical world you can if you wanted to define something as "lambda complete" you could and have the lambda be the basis of things.

As for OOP and functional programming, again there is no formal description of the dichotomy.

In fact there is no formal description of OOP. OOP is not part of computability theory and to my knowledge not really studied by theorists. OOP is just a popular style that exists in the business world.

So in short the available academic knowledge implies that all of these isomorphisms occupy the same level. That is there is no hierarchy or no one has tried to map a hierarchy yet.

You might be right that there is a hierarchy. I would think lambda calculus sits at the apex simply because lambda calculus separates the concept of state and function while OOP and turing machines combine the two primitives (Object = (state * function)). However from other perspectives, there is no real world analog of a lambda calculus machine so from that perspective you could organize the hierarchy by putting OOP or the turing machine on top because it can exist in reality. But like how the number 1 is made out of three primitives that don't exist in reality: (-1 * i * i) I would say the smaller division of primitives is the more fundamental concept and therefore higher on the hierarchy.
I always found this slightly wrong (for a non-outlier case). If you're young and you have some earning/saving power, why would you want that to be risky? Keeping it "safe" in an index fund means that it is compounding longer than the assets you'll get later in life!
Most people go to the ER for non-emergency conditions...

Though I will note that many emergency symptoms turn out to be non-emergency only after more tests.
Physically removing the number pad and the arrow keys can be useful because it allows the mouse to be placed closer to the center, but removing the number row and function keys doesn't seem to provide any significant benefit for desktop usage.
All I'm saying is iMessage could be a lot bigger than it is, if it was a universal app. And right now it's becoming irrelevant compared to WhatsApp etc.

I see a lot of upside and not a lot of downside for Apple here
Pac-Man Patterns: The Secret to a High Score
The new controllers are compatible with the Vive, and sold separately, so that leaves an option open. I would still be very surprised if Valve locked the game to the Index.
Facebook's Highest-Paid H-1B Worker Makes an Insane Salary
The major problem with functional programming is that many idioms requires a garbage collector. For example having pure operations on binary trees by just replacing dirty nodes leaving all old references intact wouldn't be possible in rust.
I think it's important to acknowledge the biases of the scientists or researchers that study first-hand materials. They absolutely affect the research and conclusions they produce and affect how the broader public understand history and science.

That said, you are absolutely right in the particulars here. Pottery is extremely important to our understanding of human history -- that was an absurd mistake in the article, since it is so important -- and it makes sense that fabrics have been less important simply because there is much less evidence of the particulars of it.

--

On an unrelated note, I love flax and its many uses. I love that when we eat it as seed we call it "flax seed," when we use it as cooking oil we call it "flax oil," when we use it as a protective finish we call it "linseed oil," when we make it into cloth we call it "linen," and when we make it into flooring we call it "linoleum." Let me know if I missed others.
The OP is about how Sweden has dropped it’s request.