skysight-inc/HackerNews huggingface dataset:
> with a single configuration language to learn,

So has anybody tried filing a bug for homed using JSON yet? Either homed is wrong, or that manpage is wrong.
What can 26 lines of code do?
What do you do for when you're on the go? iOS?
You don't need to know anything about Maxwell's equations to build a functioning radio. There are plenty of do it yourself books from the 1920s and 30s that explain in great detail how to do it including how to make rectifiers for battery charging, winding coils to get the right inductance, calculating the length of wire needed for the aerial and so on, together with the simple formulae that are needed.
How do the java apps use their own file selection dialogs if they're sandboxed?
> The former chief executive of the blood-test startup that imploded after reaching a $9 billion valuation argues that allegations she misled patients should be dismissed as too vague and because the government can’t prove that people who got inaccurate test results were actually harmed.

Sheesh, she just can't stop being an utterly vile person.

Whether or not the people who for inaccurate test results were harmed isn't relevant to the case that they were defrauded. Fraud happens when someone has given you some sort of consideration based on your false representations.

It may be relevant in terms of seeking damages, but that's a different thing.
Modern front-end architecture has "fixed" the 1 second page load and replaced it with a 0.5 second page load... And a 3 second spinner... And a 1 second spinner... And a 4 second progress bar... But hey the TTFB is under 1s now!
I'm not ignoring the content. I'm saying it's a big problem and there should be more focus on it. It's great that people are starting to pay more attention to it.

I removed my links although I think they're complementary to the article.
eh, I'd say it depends on the quality you're going for. Some sheep intestines and string seemed to do it for a lot of people back in the day...
I’m a bit biased as someone who switched from Python to Julia for my physics research (I.e. I’m biased to believe I made a good choice and others should follow my decision making), but I think any extra effort you spend in the beginning to get it working in Julia will pay big dividends.

In the scientific world, Julia’s package ecosystem is already more developed than Python in some fields (Differential equations being one, but there are others), so you may not find that limiting you.

Furthermore, for the reasons laid out in the article, Julia is highly composable and empirically, has a far greater ratio of code re-use than Python. I believe you’ll see greater bang for your buck in Julia because code you write is more likely to be re-used, especially in scientific domains.
Same. I've asked several workers in the field over the years and have found it to be based on two things: first, on several generally overlapping characteristics, all ranked more on spectra than as binary requirements, and second, on local culture.

An example of the first is that shooting is a little bit physical, so it often checks off the "physically strenuous" box (if barely, but still more so than chess). An example of the second is ex-Soviet Bloc states focusing on strenuousness and competition with others, Scandinavians on health, well-being, and more so competition with oneself, and North Americans on trying to nail down just how physical the activity is, and if an audience is present. These are just off-the-cuff conversations over about 2-3 years of work in sport but still interesting to think about. Some have been recorded on https://spmx.ca/tag/sport-psych.
Fantastic and unique in that it cuts across what seem to be unrelated fields to show how one discovery, even accidental, can have enormous and profound implications.
Carriers don’t vet iOS upgrades.
> May as well just say The Earth would be better off if people had never existed if you're going to go that route.

No, that most certainly doesn't follow. It's entirely usual and normal for an amount of something in a system to be fine but then an excess of the same thing to be not fine. This is a very common situation in medicine, for example.
I tell people that if the cursor changes to a hand, then it's a single-click.

Everyone doubleclicks anyway though.
You're describing optional type systems; in this regard, Julia is on par with Python or TypeScript. The linter you're describing is also a type checker (like Python's Mypy). That said, it would be really interesting if someone would make a type checker that would evaluate/resolve those more complex types, at least those that can be guaranteed to terminate.
Redux Explained
> This is about where I am stuck. I'll start believing that we truly are on the cusp of a revolution as soon as I see Google Translate reliably knowing when to translate "home" into French as "domicile", "foyer", something those lines, or as "accueil"

Isn't that basically the same as the Winograd problem?
> variety of ink colors available for fountain pens

Just wait until you start mixing inks to produce your own signature colour. It gets to the point where your ink is as unique as your calligraphy.
And NONE of them have usable keyboard shortcuts so you can avoid using the mouse.
How close do you think the technology is to answering -this- question?
You've got to be trolling here.

He didn't threaten her at all. He informed her that her previous actions could have gotten her and her child killed. Hopefully she listened and will be more careful in the future.
You have to be very careful with such claims. For example it may be able to tell apart tons of dog breeds at a superhuman level, but that's not really what people imagine if they hear such claims.

Also sometimes in medical imaging the conditions are very different from actual practice. For example the doctor may be worse than the convnet on certain types of low-quality, low-dynamic range images that someone preprocessed in a particular way. But sure, in the medical field some error prone, boring counting tasks and spot-the-cancer-in-your 200th-image-today, the machine can perform actually better.

But what tasks specifically do you have in mind?
There's a difference between privacy and secret. Don't conflate them!

~h.t. Cory Doctorow
This post could more strongly emphasise something important to understand about writing ReactJS applications - taking a declarative approach to the overall application architecture.

Trying to write React applications in an imperative manner (the more traditional approach to programming as opposed to declarative), twisted my head in knots and made things harder and more complex than they needed to be.

What I mean by writing React applications in a declarative manner is:

1: you have a global state in your application

2: the global state includes an object with information about what state the application is in, for example:

globalState = {
"DisplayingFormEditUserProfile": false,
"DisplayingFormViewUserProfile": true,
"DisplayingSideMenu": false,
"DisplayingTopBanner": true,
"DisplayingUserSignedInStatus": true,
etc etc
}

3: use React context to manage this state.

4: components decide to display themselves by querying the global state

It becomes easy then for your buttons and links to simply adjust the global state to make things happen. Because React rerenders the application each time the global state changes, you need do nothing explicit (imperative) to drive the application - it all just happens automatically as a result of what actions the user takes - actions that alter the global state.

React hooks and context make this approach very easy and clean to implement/

That's the way I do it anyway - an approach I find makes the entire application easier to understand.
> Remember, defense funding is what fueld the tech sector's birth

And the surveillance economy is what keeps it in place. For all the FAANG name dropping around here, I wonder if most realize they're really just a few degrees separated from an Intelligence agency contractor.

As for Space Force spending, only if 80%+ can be used for civilian purposes, like debris clean up of GEO stationary, or advanced asteroid monitoring and shielding.

Anything short of that, and all it will be is anther pork trough by which lobbyists at ULA/NG/Raytheon et al will be feeding at--I think this is why prior to SpaceX aerospace wasn't anything worthy of much praise, despite all the achievements, because all they did was abuse tax funded programs.

I was at the LA Space museum years ago and I can tell you that Endeavor is a relic of the past I hope we never go back to. The 'Space Force' can easily be that again if we're not careful: $15 Billion is a lot, Nasa's budget is $22 Billion.

By contrast I was at the SpaceX HQ Factory and the Launch Facility in Texas and just seeing Raptors and Dragon Heat Shields lying about feels incredibly exciting by contrast.
How does society and its systems serve its constituents? This is the core of politics, and plenty of brainpower is already devoted to it. Assuming AGI surpasses human intelligence, I'm still not sure how it helps with politics. The problem generally isn't with cognitive bandwidth, it's more about underlying assumptions and principles that differ. In order to come up with better solutions, better "understanding" (modeling?) of those cultural values is required. It's all well and good to say we should allocate one unit of AGI to each individual in some sort of democratic distribution, but how does the individual encode their values in the AGI? Through a series of Socratic dialogues? What happens when the AGIs point out the inherent contradictions of human nature? How will the human masters deal with the cognitive dissonance raised by super-smart machines? Will we trust them? Should we?
Good thing for them the CEO is brown now, Ballmer caught more shit for just wanting to attract developers.
If you are reading sequential addresses from RAM then the CPU cache is smart enough to prefetch what you want next, so you are actually hitting cache, not RAM. Remember, the "bandwidth" being referenced is limited not by actual bandwidth, but by latency. If you prefetch the right data, the latency dissapears.

Accessing a linked list (pointer chasing) means the memory accesses will be random, not sequential, so the prefetching doesn't really work.
The locksmith, the surgeon, and the mechanical hand (2019)
> Corona virus has infected fewer than 100,000 people and killed less than 1000.

Of the 42,638 who have caught coronavirus, 1,016 have died, and 3,996 people have recovered.

Because it's not simply ongoing but accelerating, we can't say the fatality rate is simply 1k/42k = 2.4%. The overwhelming majority of the people who have caught the disease still have the disease, and we can't say for sure that it is not going to kill them. We can say for sure that the mortality rate is significantly higher than 2.4%.

https://bnonews.com/index.php/2020/02/the-latest-coronavirus...
Uber Loses Early Challenge to California Gig-Worker Law
There was never going to be a monopoly by Apple. The average price of an iPhone is $700-$800. The average price of an Android is $250. Apple would have never priced its phone low enough to appeal to the mass market.
The simplest ways to handle HTML includes
I don't really understand why they bother to encrypt it if you're going to be typing your password into presenter laptops, etc...
I think the parent comment was referring to "Privacy-minded people who insist on using Chrome" and not "Privacy-minded people who insist on using Chrome who use Edge", even though that's a reasonable interpretation.
Oh man, I hate to be negative, but this word is my #1 pet peeve in tech today. It's becoming more and more prevalent and is driving me crazy. Why do people keep using this non-word? What do they think it means, and why? It's pure jargon, at best. The word's meaning is completely ambiguous and loosely implies numerous qualities without actually committing to any of those potential meanings. Does it load fast? Consume little memory? Respond promptly/clearly to user input? Do an acrobatic dance?

When someone uses this word, I can't help but feel that they are trying to gain the approval/validation of people who like to hear that something "performs well", without having to support the assertion with any concrete substantiation.
I can unicycle a bit. The reason I stopped was 100% the groin issue. There's more weight on your crotch than a typical bicycle and the way the seat is curved makes it very easy to smash testicles. It's a fun activity, but also a good way to end a bloodline.
You can use Unicode symbols in GHC Haskell for e.g. λ. Then there's APL of course which also re-uses a lot of ancient Greek and other symbols that these days would most likely be in Unicode.

https://wiki.haskell.org/Unicode-symbols

https://en.wikipedia.org/wiki/APL_(programming_language)

https://www.youtube.com/watch?v=a9xAKttWgP4
The Tor protocol doesn't explicitly signal the guard relay that it is in the guard position. However, the guard relay (call it R) can use several indicators to conclude that the preceding hop (call it S) is indeed the source (e.g. the onion service):

1. S is at an IP address that is not a public Tor relay as listed in the Tor consensus. It's not impossible that S is a bridge (i.e. private Tor relay), but statistically unlikely because using a bridge isn't all that common.

2. During circuit construction, S extends the circuit beyond R two times. I don't see why Tor couldn't easily create dummy circuit extensions to fool R, but it doesn't (probably because there are so many other indicators that this change alone wouldn't solve the problem).

3. R observes what appear to be HTTP-level request-response pairs between it and S at about the same round-trip time (RTT) as the RTT R observes between it and S at the TCP layer, which should only happen if there were no more hops beyond S.

If I recall correctly, Kwon et al. [0] describe several more statistical indicators of being a guard for an onion service.

Also, you are right that a client doesn't tell the guard node the destination (e.g. the onion service) of its traffic. The guard node is not trusted with that because it already directly observes the client, and so giving it the other side would deanonymize the connection.

[0] https://www.usenix.org/conference/usenixsecurity15/technical...
For one thing, because there's no reason to suspect that any particular accusation in these indictments is true.
What does Elon Musk have to do with this? He is just someone who takes existing working things and tries to produce them in some slavery sweat shop conditions for cheap. There is essentially zero innovation involved here, even less so any "sci-fi".
The validation I needed
Back when radioshack existed they used to sell kits where you could assemble a crystal radio out of a handful of simple parts. This was the first real project my dad and I ever did and I was just a little kid at the time.
> Do you really believe that this sort of thing happens without an OK from the top?

I mean I really doubt that Nadella or anyone else at the "top" is involved with minor UX changes to Windows.
Whenever I hear stuff about Jobs being pissed about stuff being "stolen" from Apple, it's just so disappointing. Jobs was a master at stealing ideas from others. Not saying he didn't have any original ideas (he certainly did!), but they weren't all his.

And I think all this "it was my idea and you copied it!" is just kinda dumb anyway. I mean, imagine you're an Android UI/UX designer from before the iPhone came out. You're doing your thing, and it's looking a bit like WinCE and a bit like BB, and who knows what else. Then you get wind of the iPhone, and you see how completely different the UX is, and it hits you: "wow, this is amazing and so much better than what we're doing". So what are you going to do? Sit back? "Well, shucks, I didn't come up with this idea, it's all Apple's... I guess they win and Android will ship as-is." No, of course not, that's insane. You step back, throw out the ideas of yours that weren't good, and adopt the new ideas that are better.

And frankly I still think there's a lot to the main launcher / home screen paradigm that Android has better. I love that I have an alphabetized app drawer listing all my apps, and then I get to make various home screens with just the subset of apps there that I want. I never understood why all apps on the iPhone live on one of the main screens and have to be organized, manually; it just felt like more work than I wanted to do. Android might be heavily heavily influenced by the iPhone, but it's not like they just copied it screen for screen, interaction for interaction, and called it a day.
OSX and iOS would probably disagree
I loved G1 for its over-engineered "let's throw everything and see what sticks" approach: touchscreen with soft keyboard; and a slider keyboard too; and hey, let's add a trackball as well!

I switched to it from my Palm Treos and held on it for a long, long time ("root and replace the opening animation with a static image to free up 96k of RAM" kind of long time:-)

It reminded me of my first 286 computer when I was 9 or 10, when you had to know what every file did and mess around with ridiculous extended vs expanded memory constructs, just to get new things working on it. My Samsung Note (and to lesser degree, iPhone XR), mostly "just work" and I enjoy them as such... but I can never love them as much as I did that G1:)
From a technical standpoint, what would the risk be if Verisign screwed up? If they could only afford low rate engineers, would the risk go up significantly?
I doubt you'd be able to keep up with a fixie either though. I believe the core issue is the energy required to balance front-to-back.
The Newton could connect to some online services via wired modem. It could also do e-mail and with some additional software PPP and TCP/IP. Apple sold a wired serial modem for the Newton and several PCMCIA models were also available. It was possible to use a cell phone to dial out, treating it like a serial analog modem. I don't know anyone that did that but it was technically possible.

There were a few good network apps for IRC, newsgroups, and even a few limited web browsers.

With Newton OS 2.x people got WaveLAN (pre-standard) and later a few 802.11b PCMCIA cards working. It was all a complete pain in the ass and only the most dedicated Newton fans even bothered.
Windows 7激活器下載免費2020 and鍵（32/64位KMS）
I'm well into the second 1000 weeks (22 years of programming). I don't think there are any decent timeline hacks - just do something, see if it works, and if not, roughly after 6 months I suggest you stop, and take a 6-12 months break. Then, try something else.

I've tried and failed quite a few times (10+), and my current experiment - while I think it's a successful one, time will tell.

One thing I would suggest is you read "The Mom Test" book -- I think it'll serve you well in the long run (it's about marketing, and you'll need to do that if you develop your own products).
I can't criticize Hulu if I don't have it?
Same impact of "Mysterious Island" on me. It's the original "competence/achievement" book.

Though I've never fully recovered from the reality check than a real engineer isn't as broadly competent and knowledgeable as Cyrus Smith. (even American ones ;) )
They'll replace the keyboard for you free of charge. It is a PITA because it usually takes a few days. But you can buy a new one and return when the finish the repairs - so long as they finish them within 14 days. But you'll never be able to go back after using the new 16" mbp that brought back the old keyboard.
Except window screens still aren't common in Europe.
> Why is there 2+ interfaces for all system configurations. 1 of which is pretty but incomplete, and the other hidden and terrible but complete?

This is one of the most absurdly awful things in Windows 10. Trying to disable a network adapter requires navigating a maze of useless New Design(r) config pages (where, for example, the ONLY interaction is "set connection to Metered mode"), complete with broken back buttons that take you somewhere arbitrary.
Justice Department reveals charges in Equifax hack
The Art of Shifting from Conflict to Collaboration in the Workplace
Organisation chart comic referred to: https://web.archive.org/web/20110701051217/http://www.bonker...
The thing you are missing, which is a massive hurdle that is underappreciated, is that you need access to raw materials. Most of the modern gadgets we use require things that you can't just find out your front door.
The hard part of blogging is not writing, it is sharing your post
Yep this has been my conclusion as well, I really wanted to like Julia and there are parts of it I do, but I think it misses the mark in some big ways.
I followed the RepRap blogs closely during the late noughties, up to about 2010, and there was a lot more to it than just thinking of it, even 20 years after the FDM patent. The use of PLA simplified a lot of curling problems, but even so, rafts and brims were also necessary inventions without heated beds. The pinch gear extruder design took a lot of debugging. It took them years to get a reliable hotend design because they didn't know about Kapton, which also helped a lot with bed heating. Bed leveling, stringing, and filament diameter consistency were hugely underestimated problems. And a lot of trial and error was needed to get good slicing and PID parameters.

The end result of all this, plus some design errors from learning mechanical engineering as they went, was that for many years the mean time between failures on a RepRap was a few hours.

Other than that, yeah, you could have done it with a $30k PDP-8.
Isn't that pretty much a summary of everything David Brooks writes? I can't figure out how he keeps his job with the NY Times given his drivel.
> If I felt it was so dangerous that I needed to stop and offer unsolicited advice...

The situation was not dangerous, her actions were dangerous.

> Driving your 2 ton metal box in a way which doesn't endanger the lives of others, especially children, would also be a good lesson to teach to children

Absolutely. And this is NOT the case here.

> In fact since it is a vastly more real danger than "stranger danger" it probably do more good.

Why not both?
Reminds me of working on a CRM. Our integration was breaking because one record that was being sent over was 100x bigger than any other record we'd seen during testing.

Turns out some poor fellow had an issue with mental health, not sure the specifics - but every day like clockwork he'd fill in one of our 20 page forms, submit his identification and apply for something. We had records for this same fellow going back 20 years when he first attempted to get involved with our organisation. The team responsible for actioning those forms are familiar with him, and have manually built in steps to ignore his submissions from reporting and extraction..

Whilst debugging this issue I found notes from each new manager that came and went over the years who encountered this fellow. Each had different opinions on what should be done, thankfully humanity reigned and nobody wanting to seek legal measures won.

When debugging this, I noticed the submissions stopped 4 months prior. I looked him up online, lo-and-behold an obituary.
I think it's about the number of developers involved.

If you have a small team of 3-5 people who understands the architecture as a whole and can keep up with most PRs then I don't think a UI framework is necessary.

However, if you have many teams working on the same project and/or cannot keep up with every single PR merged then I think using a UI framework is a must. It forces you to stick to strict rules. Although you will start writing boilerplate code, it makes the entire application much more modular, and easier to reason about.
While you could clearly do that (educate them), it's all about - are they willing to listen?

If you're asking here, my take is that they're not. (Also, the fact that they're thinking into investing into this, just shows how clueless they are.)

So probably - just silently look for a job and leave while you can.