skysight-inc/HackerNews huggingface dataset:
Probably this isn't technically possible but here is a possible way to collectively authenticate cell towers:

A service which receives information from an app reporting which cell towers are in range of the phone. The server triangulates the positions of cell towers and updates users about their authenticity.
Managing my dotfiles as a Git repository
This is adorable! It was Korey who fired people for, as she claimed, being "racist" and "discriminatory" to her, the lily-white CEO. I bet she wishes she had heard your advice about playing identity politics before she had played identity politics!

I encourage you to tell the legislatures about your wise "two wrongs" wisdom. I bet they'll empty out the prisons immediately!

Jesus left us a variety of maxims. I must admit, however, that we didn't study the Gospels in my kindergarten.
Supposedly free-speech advocate gratuitously includes smears of NGO rescuing refugees from drowning. What a coincidence!
... that has video with autoplay with sound, annoying title changes when you try to leave the page and an "amazing" offer that expires in 5:30 hours :)
What a weird article beyond repair. mcdoof does not hold communitys together, people form communities and designate places to meet on their own and they do that totally without any mcdoof in the vicinity. Just imagine a short moment a world without mcdoof and the communities that people form would be unaffected. They would just meet at other cafes, bars and food joints.
> Dev time depends on programmer skill, not the toolset.

This is obviously not strictly true, always. A skilled programmer will use the proper tools for the job.

If you for example is tasked with writing a backend service exposing a GraphQL API, I think it would be foolish to do this in C++, and would bet that the average Python programmer would do it quicker than even a top-tier C++ programmer (if the latter would be hellbent on doing it in C++).

Especially when working with MVP's (or new projects in general), the ability to leverage already existing tools and frameworks are key to rapid progress. This doesn't necessarily have to be scripting languages, but the Python/Node/Go/etc developer would have a working GraphQL server up and running connected to a database of choice within an afternoon while the skilled C++ developer would have to spend at least a few days implementing a GraphQL server mostly from scratch [0].

[0]: A quick Google show that schema parsers exists for C++, but nothing matching the frameworks/library available for more web-fashionable languages.
They don't have to dogfight, flying loops or barrel rolls. Just widening the cone of ballistic trajectories, deforming the cone of possible trajectories into something else make them harder to intercept, by requiring more defense sites over a larger area, which have to react in less time.
How We'd All Die Instantly If The Sun Suddenly Went Supernova
Just looked at the github page, and i’m surprised by the small number of contributors (for a project that’s been in production in a big company for years).

I find it even more worrying knowing that this project has a lot of very advanced features that look like they’d require a lot of people to maintain...
This might present itself as a suitable contender, compatible with Windows, macOS, iOS and Android:

https://www.keychron.com/
High-Assurance Crypto Software (DJB and Tanja Lange) [video]
So what actually prevented them from just doing this?
Do what with it? What's the question to which you might want a true/false value assigned?
The C library supports unicode too nowadays (at least the GNU C library does) yet linking a simple program that uses printf does not import 300KB of code.

The answer comes from the reflection code as the other commenter states.
Vim does not want to upgrade/remove “broken” crypto, don't use “-x”
You don’t think that if the story were true and could be easily proven, Bloomberg would have done it?
If you limited your post to just the lines that you're talking about in this post, you'd have "install ublock" and "Notification Settings > Block new requests".

Not very damning, nor nerdy.
That's a good question, and it goes back to the definition of the CLT and the distinction between a distribution vs. a sample. We get to pick how we define the terms for our problem!

So in the original example, we know that if we choose X_n to mean an individual die roll, then the random variable X is not uniformly distributed. However, the CLT tells us that the average of many rolls is indeed normally distributed.

So if you pick n=50, then the average number of pips will resemble a normal distribution. What's the point of having 300 students do it then? It's so we can gather evidence that we're correct :)

Let each individual student do a 50-roll run. We know each run is i.i.d, so let Y represent the distribution of the average number of pips, and Y_1 ... Y_300 represent 300 samples - we can graph the empirical distribution of Y and test it for normality.

However, going back to your actual question, what if we had each person roll just 1 time? Is the outcome normal?

It depends on what you mean - how do we aggregate the 300 individual dice rolls? If you take each individual dice roll and tally it up (how many 1s, how many 2s, etc.), you will find that the distribution is still uniform - so no, a 'sample size' of 1 was not sufficient.

However, what is normally distributed is the average of those 300 dice rolls. However, in this case, we only get a single 'sample' (something close to 3.5), so we lack evidence that the CLT holds (even though it does).

Same goes with your other question - what if you had 50 * 300 people roll the dice? The average number of pips over 15k die rolls is approximately normal, but you've only drawn a single 'sample' in this case.

Going a bit further, this implies that what matters is not just how many dice we throw, but how we choose to define the meaning of those throws - for 15k throws, you can choose to think of it as 15k samples if a single throw, or 15 samples of (the average of) 1000 throws, or anything in between - just pick the definition that's useful.
No. It's just common for us. A lot of us are also completely undiagnosed. Programming/engineering is a fairly natural habitat for people like us.

Anyone that can get into "the zone" is probably eligible.

I was a manager for many moons. That's really unusual for folks like me. One of my top engineers was absolutely brilliant. Verbally, he was rather reticent, but he could wax eloquent in emails, and his designs were exquisite. He had a high school diploma. That was all.

I remember him sending a rewrite of an image processing filter back to Japan. The Ph.Ds there, had submitted a Monte Carlo-based filter, and he rewrote it with a modeling calculation that improved the performance 100X.

He also submitted the design as a PDF document.

With live Postcript code, generating the charts, using his simulations.

They were flabbergasted.

Sometimes, it's a good idea to let odd just be odd.
How to Write Recipe Scripts for Your Instant Pot Smart (2015) [pdf]
Alternative media is seeing a surge of right-wing because mainstream media is exclusively left-wing, often downright conspiratorially so.

I could turn on the TV at prime time and expose my family to the supposed benefits of transgenderism, homosexuality, racial diversity, etc. I am infinitely more likely to see a positive portrayal of a mixed-race lesbian than a nationalist family man.

If you share that perspective, then that's probably wonderful. You might even suppose I must have a serious flaw to see things differently. You need to realise that half of everyone else sees it the other way.
A girl was a dancer and now works as a developer in Paris
Fake “like” factories – how we reverse engineered facebooks user IDs [video]
I prefer to dump everything in the Downloads folder and move files if they're needed on a longer term.
No Stinking Loops (K)
Yes, the pivot into consulting is hard. It's a lot more abstract than "I will build you widget X for $Y", which is a hard enough business in which to get initial traction.

The first shift for me was making a mental shift from "I provide widgets for dollars" to "I solve problems, sometimes software is involved". This altered the way I price my services and how I communicate about them to current and prospective clients.
Come on, it clearly says it's not a bundler.

> Also...Zwitterion is NOT a bundler. It eschews bundling for a simpler experience.
Hehe, hyperthreading has some issues. This issue technically works single thread, but it's hard for sensitive data to survive a context switch. That being said, this issue is mitigated in all common OSes and latest microcode.

I'll be curious as to what there is to learn from this. It's more of a longshot goal for me to learn how things work, develop accurate uarch models, and then learn from those models better than I could guess and check hardware results.

Hard to say if it'll go well....
This.

It's funny tough, people are starting to pump giant runtimes over the air just to get C# running on the frontend, while people already complaining about JS bundle size smh.
Create-react-app is what you’re looking for.
Loving reading this, thanks altro.

Motivation gained to do a MSc in Statistics.
> then Haskell may not be a good choice

Or a Haskell-illiterate hire, or two weeks' max acceptable 'ramping up time', may not be a good choice.
Very cool find! Just checked this on the GitHub mobile beta (https://github.com/mobile), and Dash shows up in searches and from a bit of light perusal seems fully functional (following/unfollowing/starring).

So the 500’s on github.com are likely somewhere in the rails layer.
Azure SQL Db perf tuning/monitoring in new build of miniDBA
the easy (and free) answer on mac is to use karabiner elements to remap keys.

https://pqrs.org/osx/karabiner/

Between karabiner and hammerspoon you can 'program' almost any keyboard.

edit: misread the 'iOS' but will keep this here for mac users
Every time I read about Tim Horton's online, people always talk about how terrible it is. But every time I visit Canada, I'll stop at multiple Tim Horton's during my time there and they are always busy. Maybe it's not great, but it's good enough for how fast and cheap it is.
I believe he meant they changed the scale of their test equipment display to more clearly reveal high frequency noise, not that they clocked their circuit higher.
Uh didn't know that, I'll have to redo my `about:config` tweaks in that format.
No you cannot strip away pclntab, it is necessary to implement the (mandatory, often used) runtime.Callers API.
Can't you mask out the "unused" position by placing some material over the arms at a certain angle?
Hardware operates under much different constraints than firmware. Carrying out an attack from hardware would be a lot more difficult.
No, it's the opposite: the 300 tosses are identically distributed, but they are not independent. They aren't independent because they all depend on a common cause: the choice of which coin to flip.

Their property is also called "exchangeable" and it implies identical marginal distributions.
Wouldn't the missile itself be a warhead for conventional use?
Depending on its mass, at hypersonic impapct speeds?
There is alway conceptual TODO at a given stage of development, whether you spell it out or not. If you develop "depth first", these are few and mostly transient, and there is no real benefit to spelling them out. You work through the details before continuing. If you instead program "breadth first" you will ignore many details for the time being and instead queue them up for a future look, and tools like post-its, TODO comments, task management tools become really helpful.

My main gripe with TODO is that they're comments. Comments don't age well. Sometimes they're not written well. I'm sure that a lot of the 3000 TODOs in the Linux kernel are either things that are already done or things that are no longer considered goals. Some of them are surely hard to figure out by now. Personally I only commit a TODO comment in some limited circumstances. Most of the time I make sure that there are not TODO left before I commit. The ones that may be left at the time I want to commit are great candidates for tasks on an agile board or new user stories.
Sorry about that. This blog kinda just hopped into the meat of it as I was trying to keep it short. It's largely a followup to a previous blog of mine https://gamozolabs.github.io/metrology/2019/08/19/sushi_roll... where I go into the details and descriptions.
Compound Grid Generator
I think that’s what I meant as well, but I’m not sure what you mean by “service orchestration”. If Kubernetes is an example of a service orchestrator, then I think something like EC2 would be the unikernel analog.
A friend of mine runs a 1 person business. Well, technically, he does have an assistant who does his office admin and books.

My friend has steady gross revenues of $6M a year. When I first met him about 8 years ago he was 26 and living at home with his parents. He once remarked on how much he appreciated his mother still doing his laundry and cooking for him and his father.

I forgot to mention, he has extremely high gross margins and EBITDA. He does all the work himself other then that admin I mentioned already.

What is his business, you are probably wondering?

He owns internet domains. He flips them like real estate. He looks at Google trends, buys undervalued properties, develops their traffic via SEO, generates affiliate sales revenue, and if given the opportunity, then sells them at a much inflated value. He owns 1000s of domains and has built highly automated systems to efficiently manage them.
Did something come out of the accusations against both? Did the University Eindhoven investigate?

https://news.ycombinator.com/item?id=13891513
Works for my kid cleaning his room. I view it and focus like weight lifting, you want to build out longer periods of concentration.

Call it will power or whatever, but it's a mental muscle that must be exercised if it is to be realized.
In fact, it all started with the AT keyboard if I remember correctly. The original PC keyboard had it where Caps Lock is these days.
As are potato chips. I can't help but notice all the crunchy sound reverberating across the room when in a lunch meeting many people are eating chips. I feel like chips didn't use to be that noisy as they are now. I like the crunch but not to the level that I have to worry about disturbing others because of the noise.

Note - This comment is not meant to be funny only. I really feel that way.
What’s Behind Rising Returns to High-Quality College Education?
But then you're forced to use React...and as soon as you need to do anything outside of what it provides it all falls apart which happens pretty quickly in my experience with it.
uMatrix is good for that. You can default block facebook scripts/cookies/etc. everywhere, but on facebook allow them. It's how I block google everywhere except when I'm logging into gmail.
I tried to find more information and I'm struggling to find information that Michael Crichton said this exact thing and that turned the scientific community against him. I did find that he was a global warming skeptic and also believed in astral projection and auras and the like, both of which garnered scientific backlash. Could you help me clarify?
Designing Software
It's all a matter of degree. Exploitation vs exploration in search theory.

How many failed clinical trials for amyloid reducing drugs does it take to see a significant possibility that we might need to explore other ideas?

People will happily invest other people's money in trials that will likely fail if it's the leading academic theory since they can shift the blame (lack of skin in the game). Academics will have built careers on amyloid research and so will destroy opposition, subconsciously controlled by their egos looking to protect themselves.

The incentives are not aligned to use the best exploitation, exploration ratio that might be used in the ideal case but instead heavily weighted towards exploitation ignoring negative results from clinical trials for extended periods of time.
I can only assume this is revealed in the process or not at all.
You can also use ^[ as escape, which on this keyboard is a very small motion away from the home row.
Right around 37:30 it shows how difficult it is to use the manual trim wheel to affect the plane's attitude.

One pilot has to move all focus to it, without touching the other controls.

It is still baffling to me how everything, from one sensor to a control system that can overwhelm the pilots with stick forces with no sanity checks in software, got through Boeing and then the FAA.
> What's the downside to "believing" in climate science, though? Let's say it's all a hoax. The way I see it, the worst thing is funds are diverted for things that don't help us that much.

The "green new deal" is estimated to cost between $50 and $100 trillion over ten years. The current US budget is about $4.5 trillion per year. What else could the US government do with between 100% and 200% of the current budget? How about end poverty, build the best education system in the world, land on Mars, develop fusion energy to solve the upcoming energy crisis, develop desalination technology to solve the upcoming water crisis, or cure some of the most deadly diseases around today?

The cost to getting climate change wrong is massive in both directions.
For example the notifications one improves browsing experience by eliminating spam notification popups from news sites
The clock frequency isn’t the issue, rather the rise time of the signal edges. You can have a 1 kHz clock with GHz of bandwidth.

Case in point are switching power supply ICs, specifically ones with integrated switches. A 200 kHz switcher can radiate noise past 2 GHz due to the fast rise time of the input switch. It’s a real problem in my experience as I have sensitive RF circuitry.
Piet, a programming language in which programs look like abstract paintings
Do you have any justification for calling bullshit on him?
The interface types proposal will allow to call DOM APIs from WebAssembly directly [https://github.com/WebAssembly/interface-types/blob/master/p...]

The point of doing it is of course performance.
well, it's not the sexy stuff that creates "Show HN" posts! :)

Complex public facing sites for mid-size to large corporations. "Complex" meaning custom-written 3rd party integrations, highly interdependent content structures, and often tricky data migrations from incumbent platforms.

Internal process management tools. But! These tools are just the digital manifestation of a consultation where we do a deep dive into the client's existing processes to optimize and streamline them before we set them in concrete with code. I refuse to wrap software around rubbish processes.
I prefer a small branch with many individual commits (cleaned from fixups or not) and a merge with main branch which adds the whole feature. Then you can have two levels of reading.
I read that as adjusting the timebase on the scope; at low-frequency timebase the scope smooths away the noise, but that doesn't mean the digital receiver in the circuit can't see it.
You bet: batmaniac@gmail.com
This is how the system currently works. The best financed (so: most popular with business people) candidate gets heard the best and often times is pretty easily elected.
I don't agree with your first point. There are many great single player games that only take 1.5-2 hours to play through and don't really need to be played again as they are mostly linear experiences. Playing through the entire game, getting your enjoyment out of it and then getting a full refund isn't fair at all.
I guess the sound designers had their way...

I am speculating a bit here because I don't know how much the sound of food bwing chewed can be influenced without ruining the look and taste and by sticking to strictly legal additives. But if there is any leeway, it is certainly used.
Couldn't you take an older kernel and do a comparison of the TODOs in the most recent, and get a count like that?
My favourite German expression which doesn't exist in English is still "Ohrwurm". It refers to a catchy song/tune stuck in someone's mind [1].

[1]: https://en.wikipedia.org/wiki/Earworm
Deploying JS (or anything) over the web usually requires a lot of extra considerations. Devs want flexibility in their deployment options, which is why Webpack is so complex.

Parcel is probably the closest to zero-config that I've seen. Only drawbacks are when you want to do something "off the rails". I'm guessing this project will be the same.

Of course, if you're not worried about supporting IE11, you could waive any built step and be absolutely fine. Gzip is more important than minifying.
(Very) Basic Intro to Key Derivation Functions (Argon2, Scrypt, etc.)
For anyone interested in a fictional take on a similar event, see Cixin Liu's Supernova Era.
duplicate of https://news.ycombinator.com/item?id=21912316
In my experience that results in the team building an inferior, untested, undocumented, and buggy version of React|Vue|jQuery|lodash. Now you need to train new peeps to handle that mess. And you haven’t even started solving actual problems.

Provided you really need so much bulk at your disposal. But that’s a different story.
Author here, weird to see this ancient post on HN :)

I now primarily use a WhiteFox True Fox [1] I’ve purchased from Massdrop and customized at work and a Unicomp Sun Unix SpaceSaver [2] at home.

The aforementioned HHKB Lite 2 however is still the keyboard I bust out when I’m setting up a new machine or just testing one. It’s handy, light and nearly indestructible.

[1]: https://kono.store/products/whitefox-keyboard-kit-byo

[2]: https://www.pckeyboard.com/page/product/40PSA
Im looking at the past from the perspective of someone doing computer/console accessories retail in ~2003-5. Additional free RGB cable, memory card or second pad were the difference between average and good console shops. I still have my ps1 and xbox stashed away with RGB SCART cables.
Turn Whiteboard UX Sketches into Working HTML in Seconds: Intro to Sketch2Code
Exactly by all means have them in your working branches but track them before they hit master
And I am sitting here, thinking you actually wanted to say, "verschiedene Substantivzusammensetzungsrechtschreibverordnungen" lead to "verschieden zusammengesetzte Substantive", while you were just making jokes. Silly me :-)
I'm a full time Safari user. I love the "Share" button built in which lets me easily AirDrop and iMessage tabs I want to share between devices or with friends. It also feels faster on my MacBook and uses way less RAM. I open Chrome tabs only occasionally if I need specific extensions (Metamask for crypto stuff), run into webapps that simply work better on Chrome (Shopify for example), or to use the dev tools.
This is one of those things that EE students really benefit from seeing as close to in-person as possible. Especially setups where they can bring in bits of ground plane, fiddle with the termination etc and watch the noise appear and disappear on the scope.
Ember.js is very much batteries-included although learning the framework definitely requires a time investment.
Well one solution is to start using more differential circuitry on-chip, which is normally reserved for RF/Analog and off-chip busses. There isn’t a well defined ground in silicon processes.
I think basically it means "cringe".