skysight-inc/HackerNews huggingface dataset:
Some things are irreducibly complicated. You can't set up a lean API contract for a complicated thing without giving up power. The example of SQL is pertinent. Any attempt to set up a lean API contract for a relational database is doomed to be weak and painful to use. Without knowing the specific problem domain the blogger was dealing with, you can't know whether that was the situation. But if we assume they are competent, then we can assume a lean API was not possible.
Packaging, in the way it is used in Linux, just needs to be taken out back and shot in the head. If it were any good at all, you wouldn't need so many package managers, package maintainers, repos, etc just to get software. You wouldn't have to worry about updates to your system conflicting with what's already installed, and you wouldn't have to compile things from source or juggle PPAs to get software in a timely manner direct from the developer.

One of the reasons Docker is so popular is that it bypasses that garbage fire.
Top books every hospitality professional and students must read
Good comment - and thanks for the Brilliant.org tip, was new to me and looks awesome.
> UK political aide Alastair Campbell

For the international HN audience, this is the real-life figure on whom Malcolm Tucker (The Thick of It, In the Loop) is loosely based.
But it also means that I can't have an add on that Mozilla doesn't sign, right?
Ice cream cones were created when one seller had many customers and other, none
Just buy a couple Synology's, that will get you 90% there.
Sydney metro will go right under the CBD and through Central station [1]. The next stage planned is Parramatta to the CBD.

[1] - https://www.sydneymetro.info/map/sydney-metro-interactive-tr...
I think there's also a lot of missing entries because the person's page and/or the town's page doesn't directly link to that person.

I figured the one lone dot in northern Idaho would be Randy Weaver. Nope. Upon checking it turns out there's no direct link between Randy Weaver and Naples, Idaho. The path goes through the Ruby Ridge page.
At some point they’ll leave your care and enter some other environments. If they don’t understand that other people find school and intellectual work far more difficult and less rewarding than they do there are two different failure modes possible. They can really piss people off by suggesting they do things they perceive as a deliberate insult, like telling a coal miner they they should retrain and get a job at Google, or they never meet those people and think everyone is like them. People who have no contact with other social and educational strata have comically off estimations of how other people live, the educational equivalent of asking someone with work problems why they don’t take time off and live off their investments for a bit.
I can't think of any reason why js would be disabled in a browser other than by personal choice? In which case you're making the website unusuable for yourself.
I quit gifted back in grade school as I found a lot of it was preening. I prefer to do things/achieve rather than be content being a thing.
Question: If Facebook denies involvement in or knowledge of PRISM, why did they want to annul a case against them being in it?
You seems to be not aware of the problems docker solving “out-of-the-box” and that about 10-15 years ago, those problems was solved in-house developed toolset.
...except that HDFS has never been a distributed filesystem, despite the name. It's an object store with just enough hackery so that a particular set of apps with very limited needs could be modified in a short time to use it instead of a filesystem. Arguably that's still a big deal, but nowhere near as impressive or generally useful as a distributed filesystem. To me it's a bit amazing that anyone involved in its design still has a job in this industry.
Don't hide the publication behind some redirect. Link goes to The Guardian.
Okay but what does that have to do with the article?

Just by reading the title you should know that the author was diagnosed as gifted during childhood and the problems only started manifesting in early adulthood. Your hypothesis doesn't apply here.
This is not bitcoin specific argument. You can apply this logic to pretty much everything on this planet and it’ll fit.

My argument was never “bitcoin has supporters therefore it has value”, it’s “bitcoin provides security for your wealth and therefore it has value”. That to get to this point bitcoin must have had supporters is almost a truism except what’s amazing is that it has become a completely self-sufficient system right now. If all development stops and all supporters disappear - bitcoin will continue to be valuable (unless some critical bugs are found) because it will continue providing the same amount of utility.
> IBM handed Microsoft and Intel a big chunk of market share because who would ever want a personal computer...

I believe it was because they needed a PC in a hurry. I have heard that Ken Olsen ridiculed the IBM PC for its crude design, but it was the beginning of the end for DEC.
It took me years to realize that dreams are just dreams unless you work at them. And working at big dreams--the kind of career-arc dreams, are not supported well by all-nighters and heroic hackfests. They are constructed by daily drips of work in just the right direction. Keep plodding along, building up the creation in little steps. Hiking and climbing mountains are good instructors. You don't run at a mountain, you'll only get tired. Plan your route and then take the steps as they come. Don't take stupid risks. And usually you will summit!
Is there no way to mine them in a way that has less impact on the environment?

I imagine that a tech country like Japan could come up with viable solutions.
The person somewhat cruelly judging her life is using a formula of:

Life score = actual potential - genetic potential

Ie she had high genetic potential but failed to live up to it. It seems she has had a gifted kid.

She sounds like she's given up on this metric but were she to have another gifted kid, and nurture the two to success making the world better, she would meet her metrics.

Have a particularly awesome kid, or lots and she can easily win big. Perhaps her genes are telling her this by giving her a sense of ennui?
As long as the ORM lets you pass raw SQL when needed I'm fine with some nice convenience methods for the majority of the work. When it comes to really complex stuff that you are just ending up fighting the ORM and its choice of SQL is when I get frustrated and go to plain ol SQL
The main thing I can think of is that migrations would become much more painful, because your API is the entire capability surface of the relational database you're using -- no more and no less. Hyrum's Law suggests that your users will come to depend on every facet of it.

Then again, no doubt there are some cases where this is the best solution. But it's worth being cautious before adopting an approach like this.
I hope so. Obviously I'm not an expert.
That's only if you are making a browser and want to distribute it. There's no way that Google is going to mail howlers to end-users who use widevine with chromium forks.
I agree with your intuition. I think the author must either be looking at statistical noise or have made a mistake.

At least for the case of two people, if we say that a_n is the probability of a person's birthday being chosen (so that ∑(a_n) = 1), then the chance of a match is ∑(a_n^2). To construct a rigorous argument, one could bring in the power mean theorem[1], which states that, if x > y and the sequence {a_n} is all nonnegative, then (avg(a_n^x))^1/x ≥ (avg(a_n^y))^1/y, with equality if and only if all elements of {a_n} are the same. This can be used to show that, if ∑(a_n) is fixed, then ∑(a_n^2) (i.e. the probability of a match) is minimized only when {a_n} are all equal.

It's less obvious how to make a rigorous argument for the cases of 3 and more people, but https://en.wikipedia.org/wiki/Muirhead%27s_inequality might help (if you trust the proof of it).

[1] https://en.wikipedia.org/wiki/Generalized_mean#Generalized_m...
So self-inflicted torture symptoms are supposed to stop criminal proceedings?

I don't think so.
As someone who was put into "additional classes" because of being labeled gifted, asking them to do more work isn't always the right answer. I felt like it was a punishment, basically more (boring) school work, and (as a kid) the best way to deal with that was to disengage further.
You should throw out all the games. I'm serious. I never really began to succeed until I stopped playing stupid games and became a man. Now I'm managing younger guys who can't put down the controller. Last fall I had to fire someone who was clearly staying up all night playing video games and was never prepared for work nor doing an adequate job at it. Sadly, his own sense of privilege prevented him from being able to even comprehend why we were firing him. He was falling asleep in meetings every day and the code he was turning in was not only sub-standard, but often just non-existent.
Also, not needing to support log extraction or deal with unit scripts or SSH or bin packing applications onto VMs or mucking with ansible/packer/etc. Personally I don’t want to spend my time on needlessly tedious, uninteresting problems.
> We can write a compiler for a higher level language which compiles to ANS Forth, one that is considerably safe

You are better off targeting some bytecode VM rather than targeting the Forth language itself. You can target for instance Lua Bytecode and still have all of the benefits.

> Type, arity and other checking is not analogous to training wheels for beginners. Nobody believes nonsense like this once they are out of their programming puberty. I suspect you wouldn't say that in an interview, if you actually wanted the job.

Well I used to believe it was nonsense too. Maybe I'm older that you. Or maybe I was more curious.

I would definitely mention the fact I can program in a point-free, type-less language. That's an additional skill, not a hindrance. I didn't have the chance to test this because I already have a programming job (where I use Forth for personal supporting tools that help dealing with the peculiarities of embedded systems or with the shortcomings of our official software - but don't tell anyone). What I wouldn't do is trying to sell something like Forth to an unknown team for an unknown project.

> If you're getting a "segfault" it's because you're running on a virtual memory system (likely written for you in a considerable amount of C).

Actually yes, it assumes the processor has at least a MMU (virtual memory technically is an additional feature that's often built on MMU). If the CPU doesn't have a MMU, the virtual machine can perform some checks on the pointers (e.g. memory alignment if the CPU requires it). At my current level of sloppiness that's something that could be helpful if really I can't fix my bad habits.

> If you're having [segfaults because of] trivial function arity mismatch, you can't simultaneously believe that you're working in a higher level language on par with Common Lisp or Scheme, or even ANSI C.

I think I did say that Forth is indeed a low-level language. I have no problem with that, because "low-level language" doesn't mean "lesser language" to me.
At least maybe the name confusion will stop. I must admit I think Magic Leap is going to see a similar fate.
The New Mac Pro Is Apple’s Chance to Make a PC
Presumably if it's the same house she grew up in, there are probably spare rooms if she had siblings that moved out. Also her and her husband probably shared a room.
How to Make Mozilla Firefox Your Default Browser in Windows 10
Nothing in this world can take the place of persistence. Talent will not: nothing is more common than unsuccessful men with talent. Genius will not; unrewarded genius is almost a proverb. Education will not: the world is full of educated derelicts. Persistence and determination alone are omnipotent.

- Coolidge
Docusaurus Open Source Documentation Websites
The spam calls are all using fake caller ID. So tagging them as spam only hurts the real owner of that number.
I don't have comments. Not every website needs comments.

Getting linked to reddit or hn and being discussed is fine enough.
Value follows difficulty because difficulty is valuable in itself - it is a measure of security of bitcoin ledger.
Memes in Professional Marketing?
Just registered a bug issue. On "Steps to reproduce" simply put docker start command, and curl to reproduce an error. Without docker how can i be sure that maintainers will have same env as i have? This is very useful as far as i can tell.
The problem with being gifted is that you get used to doing everything effortlessly in school, and then with a little luck you end up on a top-notch University - and all of the sudden you're surrounded by people just as smart or smarter than you, and also more motivated and more ambitious, professors' standards are much higher and you're just not used to working hard. And on top of all that, there's family and peer pressure and expectations, to add to the stress. It sucks, and the only way around is to push gifted kids to work harder when young, giving them special, harder curriculums, forcing them to acquire self-discipline early on, when it's easier...
I always say there's a difference between intelligent and clever, the latter meaning that you know how to use your intelligence to make the things happen that you want.
As a fallback I imagine so yeah. I'm trying to think about what would be going on at the time, wondering if unexpected instructions inside a form would be confusing.

Disclaimer: I don't know how a screenreader would present this, example only

"Form entry. Input name. Input email. Ignore this field it's for spambots. Input url. Submit" -- In this case does the message more naturally apply to email or url? I'd imagine there'd be a pause after input email (to wait for the input)? I need to set up a screen reader :)
I really think the gifted program, at least as it was implemented in my schools, is a complete sham. After being able to easily pass multiplication tables and multiple choice tests in 5th grade, I was placed into 8th grade math; pre-algebra. I took pre-algebra 3 times in middle school, never once taking any of the fundamental math classes below it, and as a result never developed the important math skills I needed, something that has caused me to struggle throughout my entire software development career (I don't even know how to do long division!).

My personal solution would be to keep kids in the normal classes, but allow them to opt-in to more challenging course work if they feel they are not being challenged (with the ability to take a step back if they need it). I think the middle school age is the most important time to push this, where grades (at least in my case) aren't exactly the most important thing in the world and aren't a clear determinator of future success (i.e. affecting university admissions).

I don't have kids right now, but if I do, I am not letting them skip ahead on mathematic courses during their foundational years. I'm lucky that I've had the drive to succeed regardless of my inability to pass even the first Calculus class in college, but it's been a huge demotivator in a field full of passionate mathematicians who are my peers.
I think you mean negligence and not terrorism
What’s different? I’m aware of the modern mix with cement sand stone, but I’m guessing romans didn’t have the cement?
Try searching for the "Pygmalion Effect on children ", it covers the general principle. (I suggest ignoring the Wikipedia article as it is very narrowly focused.)
I was at a conference once where someone was presenting and describing something where they used Hadoop to do pretty simple processing on ~30MB of data and the audience appeared to be lapping it up.

I just sat there thinking I could probably run what they did on my phone.

And just to be clear - it wasn't a PoC or a demo.
Yes, but salaries, titles, etc. do not necessarily correlate with performance. Nepotism, "CEO is friends with my dad", and other factors completely unrelated to performance are often the source of those things.

Good grades, generally speaking, are immune to any such influence.
I suppose that works, I guess I just like hosting my own services over trusting an external service to stay the same and/or play nice in the future. That kicks the bucket to the VPS hosting providers, but with docker it's trivially easy to set up a new server.

With the setup I mentioned above, I just build, commit, then git push, which triggers a pull on both of my servers due to webhooks.
Perhaps you could explain what you don't understand about it rather than talk about me?
The difference is that with VMs, you have to configure the things that you get for free with container runtimes. Specifically, Amazon can take care of a ton of the most mundane security and compliance burden that our org would otherwise have to own. Those differences means that developers can cost effectively be trained to do much of their own ops and I can solve more interesting problems.
Exactly this. I think too there's some homage to those who were die-hard Sega fans, and who continue to be, that find this piece of hardware an extraordinary find.

There's a few dedicated communities to hacking on old Sega hardware and walking through the architecture from the time. Pretty cool stuff all things considered, in a community always watching out for the next shiny thing.
Thought there are two tactic resources that threatening USA - rare earth which china news agent starting to voice about. But that may slowdown economy but unlike chip probably can really be stored.

The second one is antibiotics. Not sure about that one. It can kill as it is now t easy to replace in short term and demand is inelastic to a certain extent. Wonder more about that more.
uh, there are a lot of services that do automated scans. These obviously arent completely failsafe, but still give an indicator.

just google relevant keywords
https://www.google.com/search?q=accessibility+scan+website

and if you want the full experience: just enable the screen reader and try to use your website with it.

/edit: and i almost forgot: chromes build-in Audit tool in the Developer Panel includes some Accessibility tests as well
Well, it’s an extraordinary effort against someone charged with “skipping bail.” Also, they didn’t allow any time for the defense to prepare for the case as would be usual. So it deviates from normal procedure.
I think that the standards the author is judging herself by are messed up and harmful.

She is healthy, married, is raising a child, is an educator, presumably has a good standing within her community. She checks like 9 out of 10 boxes you can judge a human by and yet it's still not enough. What the hell?

Does everybody have to excel now? Everybody has to be a millionaire, own a company, be a scientist, athlete or an entertainer. How is are those standards sustainable? If everybody excels the nobody does. If everyone is a boss then nobody has employees.

What effect does this drive for perfectionism has on brains that evolved to be satisfied with having enough food, having shelter and basic social approval. No wonder the rates of depression are rising among young people.
Isn’t the grit literature just Angela Duckworth rediscovering conscientiousness?

> Much Ado about Grit: A Meta-Analytic Synthesis of the Grit Literature

> Grit has been presented as a higher-order personality trait that is highly predictive of both success and performance and distinct from other traits such as conscientiousness. This paper provides a meta-analytic review of the grit literature with a particular focus on the structure of grit and the relation between grit and performance, retention, conscientiousness, cognitive ability, and demographic variables. Our results based on 584 effect sizes from 88 independent samples representing 66,807 individuals indicate that the higher-order structure of grit is not confirmed, that grit is only moderately correlated with performance and retention, and that grit is very strongly correlated with conscientiousness. We also find that the perseverance of effort facet has significantly stronger criterion validities than the consistency of interest facet and that perseverance of effort explains variance in academic performance even after controlling for conscientiousness. In aggregate our results suggest that interventions designed to enhance grit may only have weak effects on performance and success, that the construct validity of grit is in question, and that the primary utility of the grit construct may lie in the perseverance facet.
Keywords: grit; performance; meta-analysis; perseverance of effort; consistency of interest

https://pdfs.semanticscholar.org/000a/51e0d37b8a557318559e19...

> Predicting school success: Comparing Conscientiousness, Grit, and Emotion Regulation Ability

> The present paper examines validity of three proposed self-regulation predictors of school outcomes – Conscientiousness, Grit and Emotion Regulation Ability (ERA). In a sample of private high school students (N = 213) we measured these constructs along with indices of school success obtained from records (rule violating behavior, academic recognitions, honors, and GPA) and self-reported satisfaction with school. Regression analyses showed that after controlling for other Big Five traits, all school outcomes were significantly predicted by Conscientiousness and ERA, but not Grit. The discussion focuses on the impor- tance of broad personality traits (Conscientiousness; measure of typical performance) and self-regulation abilities (ERA; measure of maximal performance) in predicting school success.

http://ei.yale.edu/wp-content/uploads/2014/11/IvcevicBracket...
Being able to reach "flow" quickly when setting out to work on something is what matters, even more so than "work ethic" or "grit" alone. In the longer run, relying on the latter just sets you up for burnout and the stress of overwork; whereas the former is sustainable and even quite enjoyable.

Physical activities such as shoveling snow and chopping wood are good at inducing flow, whereas it can take some effort to reliably enter that state when doing something more abstract. I think this is why the Pomodoro method is so popular, it can be used to "gamify" all sorts of tasks since the regularly-scheduled breaks act as a physical marker of your achievement.
If this is the case, then the millions if not billions of adfraud is put through by the ad companies knowingly and defrauding the ad-buyers surely?
The "Unlist Phone Number" button never becomes useable for me on that page, even after completing the google captcha

edit: Make sure you put a "+" in front of your country code
Why was this downvoted?

It is a very reasonable opinion about anything said in a cold war. You can even disagree with that assumption and still should consider that it might be just such a hack.

The strengths of western society is not being locked into one opinion. Let's embrace that more now that it also matters and is not just for self expression anymore.