skysight-inc/HackerNews huggingface dataset:
The title is BS.

The news say Splunk will not sell new licenses and support contracts for use within Russia, which is a significant difference.

And the official excuse about Splunk’s priorities is BS too. If you sell a license to the HQs of a Japanese company that, among other places, operates in Russia, usually support and everything else is performed through the HQs, and not their subsidiaries. It therefore requires no Russia-specific “investment”.

Why don’t they boycott China while they’re at it?
> e.g. set a CNAME for 'foo.bar.com' to 'example.com'

Note: try to use an A record instead and set to 192.0.2.1 (or any IP in one of the testnets) based on RFC 5737: https://tools.ietf.org/html/rfc5737
Although that’s implied, you could use a proxy device nearby instead
I emailed the same objection to the mods at the email address in the footer, prior to seeing this.
The 'Fire' Millennials – Setting Up for Disappointment
Lots of comments here about voice chat.

I wonder if there is software that can convincingly change the gender of a voice in real time? Could make for an interesting experiment.
Yuck,

>Self-Represented Plaintiff Oleg Churyumov.

This won't end well for the guy.
The most irritating headlines to me are "No. XXX is not YYY."
WTF? Why it can't be simple "just go somewhere else"? Well, just go to some other country.

I'm not saying it's easy, but why bang your head against the wall. Go somewhere else, and, if you really want, come back another time, through a different company or on different terms.
The US doesn't care about authoritarianism. They're friendly with plenty of authoritarian states. The issue is that China is pursuing an independent foreign policy instead of following America's lead.
Free Blockchain Software
This one's fast, thank you!
At the moment, no, but in theory if I had access to Workers KV (I do not), I could probably build something like that relatively easily. But, I haven't needed it at all -- maybe later when I plan on uploading some bigger public datasets in the ~100GB range. As I said, it's mostly just an insurance method to shield the buckets from non-CloudFlare access, making sure screw ups/meanies, etc don't get to hit my wallet with egress bandwidth charges, which would make me sad. Peering, not the caching/CDN layer, is the real benefit.

Also, the worker includes a mini-router I wrote, making it relatively easy to redirect subdomains or subpaths of a domain to different buckets or subdirectories of a bucket, etc. It's really only like 30 lines of code, tops, but it makes it relatively easy to route multiple projects in a single bucket onto shorter, more stable names.

So it's not really anything special at all. It's just convenient and now I don't have to run anything else to serve things "safely" from my object storage. Also, if you use Wasabi, you get an S3 API endpoint, so you don't have to run proxies or write adapter code for your upload-path, which is a huge boon. I actually saved money on my upload-path by being able to get rid of my minio proxy and supporting code by using Workers in this way.
> I wonder whether that was ever researched in depth

Yes, it was. My wife studied linguistics and she has an MSc in Education, she has tens of books on grading and evaluating English learners, and GRE is a test that has been studied extensively. I don't have any reference at hand (on my mobile) but feel free to search on any education-related journal: you'll find tons of sudies.
https://www.youtube.com/watch?v=o0CZ1v5U_y8
So, to be clear, your position is that no argument can be made that anything changed as a consequence of the European discovery of the Americas, because there is no plausible scenario in which Europe never learns of the existence of America? This seems to insist on an an unnecessarily broad counterfactual, if we cannot say, for example, that the cultivation of potatoes in Europe began as a consequence of the European discovery of America.
FBI Releases Portraits Drawn by Serial Killer Samuel Little of His Victims
Try 650,000.

(Amazon's latest 10-K: "We employed approximately 647,500 full-time and part-time employees as of December 31, 2018.")
On Citing Practices_How Authors,Journals,&Indexes Can Deal with Citations Better
MUDs are actually still around, and the more popular ones are still going strong.

I went on a MUD binge recently, and got a good dose of nostalgia. Check out The MUD Connector, if you're interested.

https://www.mudconnect.com/
Actually, on Firefox, the 2D canvas is drawn using skia, a CPU vector renderer. Think that Chrome does the same, but not sure. The WebGL canvas uses the GPU hardware though.
> In the end, sticking through and using the horrible experience to learn and grow ended up paying off long term.

I totally agree that being disciplined and challenging oneself to grow is really important. Still, I wouldn’t want suggest someone to stay in a bad place if it’s actually a detriment to their health or quality of life. It’s really hard to find a balance for me personally, and I don’t feel I can give concrete advice on the matter to others.
GPU differences don't show up very well—the OpenGL spec and the D3D "spec" have standardized behavior across GPUs fairly well at this point. What does show up are text rendering differences and the different software vector renderers (Core Graphics vs. Skia vs. Cairo vs. Direct2D).

A lot of Canvas is still in software. I'm working to change that, but it's a work in progress…
It's public information to any device that has been in the vicinity.
In that case, good luck coming up with a good definition around multiplication where 3 * 0.33333... works out right.
And then proving arithmetic properties like the associative law. And then proving that when you do the reals in decimal, you get the same system as the reals in binary.

It sounds harder, but is actually easier to go through the Cauchy sequence definition and then point out that the decimal representation naturally gives rise to a Cauchy sequence. So, for example, 3.1415926535... gives you (3, 31/10, 314/100, 3141/1000, ...). And as Cauchy sequences, of course, (1, 1, 1, 1,...) is easily proved to be the same as (9/10, 99/100, 999/1000, ...).
That's your way of looking at it, other people have a different way. When you are on your death bed you can write about your own thoughts on the matter.
Easier said than done you’re on an H1B visa and HR hangs you out to dry.
No. If the sun were always directly overhead this would be correct, but it isn't, so it isn't. The difference depends on the angle of the sun. In the middle of the day it's negligible, but at sunset and sunrise it becomes very large.
On a purely radiation focused scale, sure. But this is a big deal, as it’s an indicator of the lack of effective management and controls surrounding it.

Where did it come from?

Why was it stored where it was stored?

Why did employees just dump the material?
Yeah, games where someone kicks things off in a positive manner or with a joke almost never turn into toxic nonsense. I wish I were better at being the one to do that.
This made me realize that my Pathfinder (vector graphics on GPU) work may have an unexpected benefit—unifying font and vector rendering paths across OS's to mitigate a bunch of these fingerprinting techniques.

(My font rendering reads the OS settings to determine which rendering mode to use to match the underlying OS, but I think there's no need to do that for canvas.)
https://www.tesla.com
It's relevant to anyone who's facing their own death, which is all of us. Knowing that everyone goes through the same thing is comforting.
How would you approve the keyboard without using the keyboard?

Anyway since we are assuming physical access, they could just swap out your keyboard for one that works normally until you go for lunch, then starts typing for itself..
Elon Musk Promises a Truly Self-Driving Tesla in 2020
There is a good talk I just watched a few days ago on this topic: Static Versus Dynamic Typing [1][2], which listed the pros and cons of different typing systems, using racket and ocaml as examples:

[1] https://courses.cs.washington.edu/courses/cse341/18wi/videos...

[2] https://courses.cs.washington.edu/courses/cse341/18wi/videos...
I think the device featured in the article "merely" appears as a keyboard to the victim machine. The attack can then transmit keystrokes over WiFi. (This is still sufficiently dangerous. Essentially, it's "open terminal, download evil.exe, execute evil.exe, minimize/close" and escalate from there. So, not something you want to happen.)

That said, if you click the link next to BadUSB, they detail attacks whereby the device pretends to be a USB Ethernet adapter instead. And while you're right that stuff typically wants user input prior to connecting to WiFi networks, I don't think anything prompts before connecting to wired networks. The onboard WiFi could even make it appear to work, so as to not arouse suspicion (by simply bridging the pretend-ethernet to the WiFi), but now your attack has a MitM and a keyboard…

Needless to say, you don't want random USB devices getting plugged into your machine.
The USA Today article doesn't seem to say it explicitly, but they (the FBI) are hoping people will help ID these women.

I first saw this here:

https://percolately.com/ben/a-serial-killer-drew-haunting-po...

It's not the usual HN thing, but it makes it clear why the FBI released the portraits.
I mean, your death is impending too.
Extensive discussion a few days ago: https://news.ycombinator.com/item?id=19144280
I don't know that, I'm sorry, but you can e-mail them or Tweet them and find out.
Doing Market Analysis for a Foreign Country
This put a lot in perspective when my grandmother passed from breast cancer: https://xkcd.com/931/
> fairly well

Don't we still live in an age where GPU drivers need game-specific driver fixes in order to work correctly? Being bug free is a different question than being free from any noticeable difference in the output, and we seem to not even have reached the bug freedom stage yet.

I mean even Firefox Webrender is only available to Nvidia GPUs at the start, no?
I tried. The modem didn't work. It was on the approved list. Had a tech come out, he installed a Comcast router and it worked. They waived the rental fee for 6 months. As much as I hate Comcast, I hate not having internet more.
My cable ISP makes it hard to use your own by refusing to use just any DOCSIS 3 modem and not publishing an approved list. It would be nice if regulatory policy changes would force the industry to accept all standards compliant modems.
Oh wow, you're right. I saw the green-underlined all-caps text and assumed Wired. That and the word fractal.
Radiologically, Uranium glass is virtually harmless. However I believe Uranium glass often contains a lot of lead as well, similar to the lead crystal glassware a lot of people own. Lead crystal glass is mostly harmless but not totally harmless, if you leave anything alcoholic or acidic in it long enough, it will leach a significant amount of lead. Used briefly on occasion it's not really a big deal.
I was on a flight to London that caught one of these tailwinds last year. I recall a little buffeting mid–Atlantic, don't know if that was in the jet stream or not. Only problem really was that we arrived too early in London and had to circle for half an hour before landing and then wait for immigration & customs to open.
I wonder how much longer we'll even have the option to use our own equipment. Late last year I briefly tried AT&T fiber, and it was required to use their hybrid modem/router monstrosity. It didn't even have options to disable the router functionality, the best you could do was turn off its WiFi networks and disable its firewall. Even after setting all of my own passwords on it it was still possible to access settings through my AT&T account online, telling me that the thing is backdoored all to hell. TBH that thing was a big factor in me canceling the service after 5 days (also the service was mediocre and they tried to screw me on pricing).
Considering insuring the plane and pilot as well as the ferry and fuel fees. wouldn't it be cheaper to crate and ship a plane that size than to fly it over the open Pacific for 4 days?
Do You Find Your Field Sales Team More Effective, but Less Efficient?
Yes, I did find the google-able documentation, but I wasn't sure if the API worked or not, or it was just a temporary vision of the future, etc -- I guess I simply didn't try. :) Perhaps once my GH Actions Workflow is figured out I can migrate to this, and open source it (though it's tied up with my OCaml code at the moment...)

> Are you actually observing non-negligible cold start times, though? Usually the cold start time is so low that you can't really tell when it happens.

Honestly, no, it was just something I realized when writing my workflows -- that I don't know from the API how to tell if a worker is "up to date or not" other than downloading and comparing. All of my tests have been exceedingly simple (for now) so it was more just a cautious pre-optimization to make sure I didn't tank something later on a script unrelated to the one I was working on (my workflows upload all scripts across domains during CI, iff they changed).

Oh! Here's one more feature request, though: atomic route/filter updates for scripts would be really nice. Right now I kind of iterate through them and match/delete/update them one by one, because overlapping routes cause errors. This means actually doing an insert or update or create is a bit complicated -- you need to actually grab the list of existing routes up front and match IDs with the corresponding route paths, before you can determine what to do (if it already exists, update, if it no longer exists, delete, otherwise, insert, etc)

But it would be a huge simplification if I could say "Atomically replace the current routes with this set of routes all at once". I'm not sure how easy this is on your end, though. Now that I think of it, I guess I can just immediately wipe and insert a whole new set, though, since it's not like the current solution is atomic anyway!
To be fair, all of their useful tools have been deprecated or in 'maintenance mode'. See https://github.com/openai/gym
I keep thinking that's what should probably happen in Japan (where I live). The society already accepts the idea of teachers mostly raising the kids when they reach school age, so a social approach to raising children is probably palatable. The society needs more labour and most families are single income at the moment, so ready made labour force. But Japan is weird. Nothing happens incrementally. It goes from 0% to very nearly 100% literally overnight. One day I expect the government to make a pronouncement that "Women should work" and then everything will be put in place to make it happen. We'll see, I guess...
If they do it in front of you they will do it to you - Dr Phil
I think it would be cool if this was generic enough to show Rotten Tomatoes user ratings as many people nowadays find it to be a better indicator. I hope you repurpose it someday!
Note that if you don't like that interface, there's another, for those made of sterner stuff: https://www.obormot.net/demos/these-waifus-do-not-exist.html
Even if you use an "approved modem", their support will not by any means help you unless you're using the official rented modem+gateway. You end up having to lie about using the rented one they give you (they don't check if you're actually paying for it) to get any actual support.
Damned occults gotta ruin my stargazing too?!
Microsoft is Abandoning SHA-1 Hashes for Updates
>>>/r9k/
From what I found in their documentation, the limitation is latency. Your server can use whatever compute cycles it wants to formulate a decision for a single turn, but if it doesn't respond with sub 250ms latency then the snake just carries on in its current direction instead of making a move that turn.
It all ends up back as a problem of that monopoly.

Here in Australia, while we have our own problems, you could just switch ISP if they're playing shenanigans like that.

In America, don't like your ISP? Guess you're living without internet then!
It's not about ethnicity because these stereotypes completely exclude Indians that grew up in America. Whether you classify it as racist or not, going around classifying stuff as racist is a total non-contribution to the world. Opinions being "racist" per your view does not imply they are incorrect or morally wrong to hold, or express.

(There is something ambitious about remotely diagnosing some guy (by association) to be a cookie-cutter Indian manager, but I'm having a hard time figuring out a way it's more than just unfashionable.)
I guess we can all collectively hate the lack of competition even more
Well cargo and rustc are both first-party Rust tools, so it's expected that they would use "RUST_LOG". I have wondered why env_logger defaults to using it instead of requiring you to specify which env var you want to parse, but it is what it is.
You should ask for a raise based on the value you’re providing, and get your comp back up to where it was before.
I know a handful developers in this pay range and only one of them is in the bay area.
Nope. That doesn't even work as they can see the MAC address of the modem on the network. For business class customers it basically means: "fuck you, you caused the problem with your equipment, we will send a tech next day when the problem stops happening and bill you $100 for the visit."
I've got no love for Comcast but I've never had any issues with this. Just yesterday I called about connectivity issues and they agreed to send a tech out, never asked what modem I was using. Setup with my own modem was always surprisingly easy to, just read them the MAC and was all set.
Ground speed is measured by GPS on modern aircraft.
> Even at 9600 baud, I seem to recall that downloading one single mp3 (once those fancy high tech music files were invented) would take something like half an hour.

I downloaded the original Command & Conquer demo over a 2400 baud connection. I had a 33.6 kbps modem, but the modem pool for the VM/CMS system I could connect to only allowed for 2400 baud connections. IIRC, it took most of a weekend to download that 10 MB file.
Sourceress (YC S17) Hiring ML Engineers – No ML Experience Required, Remote OK
Neat twist on the other website.
If a project becomes inactive, Apache puts it into the Attic and development ceases.
Athletes want to be able to run faster, jump higher, etc.

If OP's question was "How can I become better at coding", or even "how can I code for more hours of the day before feeling burnt out," I think the responses would be quite different.
Another cool demonstration: training on a particular character tag, so you can e.g. sample from the space of possible Asukas. https://twitter.com/gwern/status/1094728538396205057
Apparently its due to ATT using custom authentication:

https://forums.att.com/t5/AT-T-Fiber-Equipment/List-of-Compa...
Why would a TSCM want to inject traffic and potentially alert the adversary to the detection? Have you seen some of the spectrum analyzers built on HackRF?
I remember reading an article a while back and it went something like this. They had a digital circuit which implemented some function (might have been a filter, but no 100% sure). They let engineers design the circuit to perform the function. Then they let a computer iteratively (ML?) place the components to achieve that same function. It got so good that it was able to use less gates but some how worked just as well.

They were really confused and finally realized that unbeknownst to them the computer had taken advantage of the fact a moving charge creates a magnetic field and vice versa. This fact was exploited by the computer (inadvertently, lol).
Get a new modem before getting rid of your old one. Plug it in, call up Comcast and give them the MAC address, see if it works. If it doesn't work, return the modem to Amazon or wherever and order a new one. If it does work, give Comcast's modem back.
<windows-key>R brings up a run dialog with the focus already in the text box waiting for a command. No mouse needed.
Unfortunately there is no way to propagate an environment variable thru a Worker. The closest equivalent is in fact this "resource binding" mechanism I mention -- but it's a bit different -- where as an environment variable binds `FOO=BAR` in an associative dictionary (where you lookup 'FOO'), setting a resource `FOO=BAR` with Workers actually injects a value named `FOO` into your script, which contains a string. So it's just an ordinary JavaScript variable.

So it's not injecting environment variables, it's inserting lexical bindings into the script and then running it. But the end results are more or less the same.
I recommend trying JSON and code prompts.
This is just a list of book titles, without even a sentence to describe why each book is recommended.
Oh right, 3 * 0.33333 is an issue, yeah. Still, you need to define that equivalence relation on the Cauchy sequences and then explain what a set modulo a relation means.
In the early 2010's we had their piece of shit rented SMC D3G modem for static ip's at our office. We couldn't figure out why the net would stall and we'd get huge packetloss. Dozens of support calls, lots of finger pointing. Years later, it would come out Intel was incompetent at designing modems [1]. (as shown again with the more recent iPhone designs)

This rental was required as even the approved modems couldn't be provisioned for statics, later on at other locations we just bought Motorola (now arris) SB6121's since dynamics were all that were needed for those locations and really never had an issue.

[1] http://badmodems.com/
Most users, consumers, on Comcast do not have a choice, next election go out and vote rather than stating the obvious.
I am reminded of this[0] piece, of when heroin was available by prescription in the UK, prior to the war on drugs.

[0]: https://www.vice.com/en_uk/article/yw4nnk/when-boots-prescri...
Not sure why you wouldn't. Modem rental costs, what? 5 or 10 bucks a month? Just buy a modem and it pays for itself pretty quickly. I'm honestly surprised that they let you do it.
With Comcast Business, they insist on making you rent a router if you have static IPs. It irks me knowing I could be using my own hardware if I gave up my IPs, which I can't see doing.
All the options other people are suggesting are good, but if you host on Google Cloud Compute's us-west1 region you'll get very low latency as that's the region from which they send the HTTP requests.
One of the biggest lost opportunities for the robustness of the Web has been people not running servers at their homes, even though they do have a connected computer running 24x7 - the Router. It will probably take a Google or Apple to turn routers into standardized platforms with its own "app store", but by then it will be too late.
Yeah, that can make sense. I'm a white American male with a deep voice, people aren't going to give me much shit. But by being friendly I can make things easier for other folks, and I occasionally get PMs from people who tell me they appreciate that.
Thanks for posting this! I ran across this post a while back and couldn't for the life of me find it again - I liked the idea the last time I saw it.

The first thing that came to mind was a wireless BBS running on a solar-powered Pi Zero, left in some remote location.
Unions are supposed to fight for each of their members equally. As such it is in their interest to eliminate performance based pay as much as possible. Increases in pay should be based on time in job (positively) and likelihood of losing job on time in job (negatively). If you have performance based pay someone who’s three times as good might get paid more, or long serving staff might be let go before the newly hired. That is not what the average union member wants, they want security and stability and they work to get it.

Nowhere is a perfect meritocracy but a union that did not actively work against meritocracy would not be working in the interest of its average member.
Windows Accessibility Tools, for Hackers Too?
FDA Warns Against Using Young Blood as Medical Treatment