skysight-inc/HackerNews huggingface dataset:
> Lastly the 10000 hour thing is far deeper than that. Please read the context behind it.

https://www.6seconds.org/2018/02/09/the-great-practice-myth-... - Perhaps this is can help shine some light on the author's original comments regarding the 10,000 hour rule?

> It seems to me the pyramid needs to be flipped upside down. The amount of knowledge needed at mastery is much higher than at the base level when you are learning the elements.

You're confusing knowledge with experience. At the top end of a career you need a lot of experience to build solutions, but that experience is built up (slowly) by understanding first the fundamentals, followed by how-to build tools and solutions, finally abstracting them behind frameworks or SaaS products.

You have to understand TCP/IP before you can fit out an office with a network. You have to understand Python before you can use Django. And you have to understand Django before you can build a SaaS product. And you need experience before you can build anything good.

> Overall decent for a first post on a hobby blog.

I might come across as a bit condescending calling it a "hobby blog". It's sort of putting down the OP's efforts, I feel.

EDIT: Apologies for being so crude in my original wording. I'm updating the comment to reflect a more professional, civil tone.
Eh, freebsd isn't good for apps, that's all k8s on linux now, but I use it a lot for infra stuff still... If you have to build out storage instead of buying it it's currently the best choice in that space..
While the sense evolution from owing to obligation is clear, it would definitely sound weird now to say “you should a tribute”.
In the states, many of these laws are on a state by state basis. We could see something at the federal level, and then we have one more law that will be contended by someone. Even if a law where to be written, with more specifics, we still have interpretation in the judicial system which can take many years to become tested and understood enough.
Yikes. I was just trying to link to a relevant technique that the author might find helpful.

A big integer library may have many use cases; a benchmark only shows one data point. It's possible that by deferring carry work across more operations he'd see an even bigger improvement.
I spent over a decade waiting for fiber. Now that it's here, I sure don't want to ditch it. Anyway, it's installed. And the fiber itself can almost certainly be used for higher speeds in the future, now that it's there.
Yup, lack of societal wealth and scarcity are driving the decisions of where to work. Personally, I might have become a teacher (instead of an engineer) if COL wasn't so high. High COL is a sign of societal wealth deprivation.
BTW I wonder if there is a benevolent billionaire to buy the public-domain part from IA, right with the storage used for it, and keep it running for some more time? I think even a simple multi-millionaire would qualify, too!

I hope they had enough sense to keep public-domain and copyrighted works well-separated.
I just read all of them and the LLVM seems the best of the 3. It gets to the point.
>As a mitigation, English instead calcified a few ways to structure a sentence and called it a day - one of the things that make it easier to learn, but also much more boring.

Isn't this because the language we're reading in OP and speak now is the pidgin that developed between Viking settlers and English incumbents? Doesn't that also explain why our pronouns are Scandinavian rather than the ones found in Old English or old Norman?
Actually, "we" have a fairly good idea when the 115-140-or-so Pyramids were built. We also know a great deal about their construction — the engineers who built them couldn't help but bragging about it. What we don't know is the precise method for moving the blocks up the pyramid. The problem is that Herodotus claims that the ancients hadn't invented cranes, yet, so the pyramids (he's probably discussing the pyramids at Giza) had to have been constructed via a ramp. A damning piece of counterevidence to Herodotus' claim is that the shadoof predates the pyramids, so it's not too far fetched to imagine they might have had some piece of equipment like this.

What's missing is a definitive historical statement; remember, historians require written evidence. Most of our evidence for the building of the pyramids is archeological. The sorts of building devices needed for the pyramids would've been generally useful for all construction — so they wouldn't have been left to rot at the pyramid build site, but repurposed until destruction.
> But what kind of recognition do they get?

They get paid well. Most of the stuff they do cannot be published due to intellectual property reasons, so they indeed miss out on academic recognition. This is a trade-off one has to make.

Sad to hear the story of that person. Ideally, you should not start a PhD unless you have a burning question to answer and need ample time to study it. Given that a career post-graduation is not guaranteed, it's best to hedge your bets and study something that has immediate applications and/or gives you transferable skills.
The top results are nonsensical.
I recently had a revelation: When typing longer shell commands it can be time-consuming to go back and make changes, turns out you can use Vim style cursor movements within the Fish:

https://stackoverflow.com/questions/28444740/how-to-use-vi-m...
The starting point does not seem to be applying to grad school, at least in this case. The starting point seems to be building a bicycle. The interesting thing about bicycle projects is scale. They are detailed engineering projects but manageable by a single person from design through prototyping through delivery. Basically the average person can build a bicycle on their own through persistence.

The hard part is accepting a bicycle in the present when the dream is a boat and peddling for a few decades to make the boat happen.

In an important sense, the computer geekery is the least interesting part. It could have been a musician with a harpsichord. Sure the technology is interesting in its own right. But the bicycle makes it a story about autonomy and autonomy is the theme of the tail.
This paper is very interesting, but as with many recent company-funded DNN-related publications, I am missing some technical information here.

Publications by universities will almost always include details like dataset sizes, hardware used, and durations for pre-processing, training, and inference.

As-is, this paper leaves me puzzled as to whether this novel solution is even practical in any way shape or form.

If I essentially need the computational resources of a medium-sized data centre to prepare the data, and train the system for adding a new language-pair or fine-tuning an existing one, it'd not be a practical method outside of the Four Horsemen (GAFA) and their closest competitors...

I applaud the use of computational accuracy as the primary metric for evaluating the results, though.
Sometimes when reading Hacker News I feel like everyone is exercising for an hour every day, reading a novel and a book about programming, working on a side project, have a full time job, and support a family while conquering depression.

I'm doing about two of those things...
It's really not an overstatement. They have some sales offices and some execs like having offices the city so they don't have to commute --but the great majority work in the the main campuses on the penn.
Huh, I didn't realize it could do that.

That's an incredibly cool feature, much better than the window "collisions" that some other UIs have.

The most similar idea I can think of would be i3 with it's container windows and such. You could group things together and tile within the groups, and IIRC you could have the whole group float if you wanted to. I don't use i3 anymore since I switched to CWM, but maybe an i3 user can comment.
> Instead of stimulating the real economy, it led to asset bubbles and widening income inequality.

Yes. I guess that I was not clear enough.

“ Wages in California have grown fastest for earners at the top of the income distribution. Wages for those in the bottom- and middle-income earners remained stagnant up until the recession and dropped until about 2014. As in the national data, low- and median-wage workers in California finally experienced wage growth that outpaced inflation starting in 2014. This was in part due to labor market tightening, but also due to state and local increases of the minimum wage.” https://irle.berkeley.edu/the-post-recession-labor-market-an...

Until 2014 there were no wage growth for bottom-middle income workers (California). That is a long fall. Meanwhile the markets recovered way faster.

We see this pattern repeating in this current crisis that just is starting. There has been a fast fall and fast asset valuation. But, employment has fallen fast but is recovering slower. It’s too soon to get to conclusions as is going to take years to see how the economy evolves. But, there is always lessons to be learned on how to improve the economy to all social strata from past mistakes.
People like to claim these things anecdotally but if you sit down for a few minutes and think about it then it doesn't really make sense. By doing something like that you'd sacrifice current growth, and since money today is worth more than money in the future cutting dead weight now would be more valuable to the shareholders (not to mention the fact that the losses accumulate each year as cash being drained from your accounts).

The reality is probably that companies are making a bet on some far fetched technology, so for example Fuschia or the developers behind it could lead to something insanely profitable, but there's only a 20% chance. If you're in a good year then the investment is worthwhile because the expected value is still positive. If you're in a bad year you can't afford to wait for the investment to pan out (not to mention your risk model goes totally out of whack; if the market is doing poorly consumers won't shell out cash for this new tech) so you have to cut costs in that area.
Also still no communication from IBM that anything is wrong.
Have you tried Groovy? Sounds kind of ideal if your main work is with Java. I have a BeakerX (JupyterLab+Groovy) notebook open pretty much continuously next to my IDE while I code so that I can validate all my assumptions as I code. A nice workflow is that you start with a snippet of experimental code, which you tidy up in the REPL, then it splits into the actual function and test code, one part going to the unit test and the other to the real code.
Hello: Desktop operating system with focus on simplicity, elegance and usability
yhea i was also interested to sea how he did the outlining effect. I made something tile this once in OpenGL. But that took a lot of code to create. So yhea magic code with many magic numbers.
Besides presenting the wrong graph of relations in the language remarked upon already, the statement gives the sense to someone uninformed that modern German is a pretty old language.
Why are sessions recorded?
I often liken some of the misunderstandings we have in the tech community to party etiquette.

I think it's apparent from all participants, including myself, that we don't have a great depth of knowledge about party etiquette.

All attendees: Don't talk about politics at a party, or religion. If at all possible do not bring up old beefs even if conversation gets heated. Avoid people who you can't behave yourself around. Enlist other people to help you maintain that boundary, if necessary.

Host/Hostess guidelines: If you throw a party, put in more than a half-assed effort at being a host. "You didn't have to come to the party" is tautological. It is in no way a defense or excuse for being an exceedingly poor host. It is a sad, weak deflection that most people see through. Especially if there was another party elsewhere at the same time. I didn't have to come to your party, you didn't have to throw one. Do it right, find someone who can, or don't do it at all.
Sadly for my work I need various proprietary programs like Matlab, Quartus, and Vivado. Not a chance of those ever being ported to Haiku. I know it has Python, but I would suspect it probably has some limitations which respect to Python libraries that have C extensions, which is surprisingly many of them.
> iPad Pro is already beating some MacBooks in CPU benchmarks. Apple might just reuse the same CPU’s.

Maybe some. Just considering the size of the devices, I'd expect the 16" MacBook Pro would have beefier CPU options than the iPad Pro.
github link to source? would live to build one for PNW
As I stated in the other comment,

Why ? Because it is simple and time consuming.
How do I make it attractive ? Only if I can finish them without consuming time.
How do I save time ?
Automating, orienting to the result, batch manage them to feel like a challenge.
What is the problem then ?
When automating doesn’t work, when results don’t appear, when managing bulk tasks(multitasking) ends up being mentally tiresome instead of challenging,
I get frustrated because they are way too simple tasks and I can’t deliver. To simplify it; Imagine when you can’t remember the name of a person but remember every other details of his characteristics, it gets only more frustrating
It would be nice if there was a 'raise your hand' button which put you in a queue to speak. Even better if it let you take a quick note in case you forget what you wanted to say.
Presumably there would be some incompatibility.
There could be other reasons for disliking it other than not understanding what’s going on. Maybe other people are working on tight deadlines and don’t have the time or mental energy trying to understand an entirely unfamiliar programming paradigm.

I would want to program in functional too, but I would seek out projects or teams that already use functional. I’d never introduce a functional language to an already established team or project, unless of course, I was the CTO and there were clear benefits.
Those numbers don't indicate anything. For all we know 1% of the "community" voted. Not to mention FreeBSD was never a democracy.

> These rulesets exist because people can't do that.

These nonsense because of virtue signaling busybodies. That's it. "Don't be evil".
You just taught me something! I've been using keyboard hotkeys to jump to source. On mac, I can hold down command (probably ctrl on linux) and it lights up like a link, shows the gist, and let's me click to go to source.

This is why I love these sorts of threads :)
But don't ARM chips have TrustZone which is quite similar to ME/PSP wrt. the danger it can have. And isn't T2 additional to the TrustZone on their ARM chips? Or did it replace the TrustZone?
Change is happening, slowly (like everything else in germany) -- I used to take the train from Berlin to frankfurt and would pass 60km2 of solar farms starting within about 10km of west berlin..

Let's not pretend germany is agile in any way, anyone who lives here knows that's not true, but things ARE actually moving.. Slowly.. :}
Being a developer (and a user as they acknowledge), they have relatively deep experience with the system and the benefits of "native" vs. ported apps. Because of that, they have a reasonable basis of knowledge in order to dispute your statement about the suitability of Haiku for someone using those apps, or the benefits of using those apps on Haiku.
Found this from a user on Twitter - "Our status page for IBM Aspera is on StatusPage, so you can track here as a bank shot: https://status.aspera.io "
Maybe it's worth considering an interface to a big int library that can defer carry work across many operations, and then normalizing at the end?

That certainly sounds useful for, e.g., totaling an array of big integers.
I certainly hope so, considering all the IBM customers that are going to have to explain this to their customers in turn.
Bet their engineering department is crippled by bureaucracy and headed by a business person not a tech person.
All of those require me to shift my hands away from the home row of the keyboard though. The real magic of vi-mode is that everything you need is right there under your fingertips 100% of the time. Well, except escape, but that is why I map caps-lock to escape ...
The Last Play-for-Cash Fascination Parlor [video]
Ask HN: How is Rancher Labs doing?
A few years back Rancher Labs was considered a disruptor in the PaaS space. Was it acquired?
It does look pretty good, even for a misanthrope such as myself.

The Go one, on the other hand, is atrocious. Hint from a fat person: If your CoC mentions "body size", your CoC sucks.
Tesla workers test positive for Covid-19 after Musk forced factory reopening
Here you go:

https://blog.quarkslab.com/playing-around-with-the-fuchsia-o...
It seems that most of his bespoke designs didn't lend themselves to reuse and further refinement. There was no open source community to maintain and advance his inventions and no manufacturer seems to have come out with things like touch-based security systems or watercooled helmets.

Maybe this kind of geekery is dead anyway; overshadowed by the startup dream, bought up wholesale by FAANG salaries and crushed by the threat of a whiteboard job interview?
If you want to do this kind of policy by directing money flows in a non-neutral way, the highest-impact policy by far is subsidizing investment. Investment spending reacts very aggressively to any change in forecasted returns, far more so than would be implied by differential MPC. (A policy of giving more money to the poor is highly desirable for other reasons; e.g. it directly addresses liquidity constraints. It's sensible to regard these as distinct issues, however.) At the moment, the Fed is paying interest on excess reserves, which is quite bad if you think there's too little demand and we should have more investment. That's one way of saying that policy might have been too tight even post-2008.
Not that I have any stake in the accuracy of electricitymap's statistics, but I don't think there's any point seperating out OCGT from CCGT generation. OCGT makes up a negligible share of realised generation (and indeed, even generation capacity is rather limited). The few plants that are still in operation need very specific market conditions to make their operation worthwhile, especially considering that 3x CO2 output means 3X fuel input, and 3x fuel costs. It's better to think of them as grid-stability mechanisms, like diesel generators, or the industrial load-shedding schemes.
It says that it is possible to train the translator for any pair of languages. But they did it with C++, Java, and Python, which are all object oriented imperative languages. Would it work as well for a C++ to OCaml translation, or a Prolog to Java translation? Changing of programming paradigm can be quite tricky…
One banana, half-cup of frozen berries (strawberry, blueberry, blackberry), coconut milk to cover, scoop of powdered peanut-butter (costco), and a scoop of collagen powder: https://www.amazon.com/gp/product/B079LXSGPL/ref=ppx_yo_dt_b...
The art of selling and more – must read
I have experience with Dokku, Flynn (also look at this if you're looking at Dokku), CapRover, k8s, and a tiny bit of Nomad.

I think CapRover has the best experience out of the Dokku/Flynn/CapRover "group". Not a huge Dokku fan. Would use Flynn over Dokku again, but I'd rather use CapRover over both.

https://flynn.io/

If you're intent on using Dokku, there's a useful web console:

https://github.com/palfrey/wharf
Gonna try it, and update the outcome
Shouldn’t the demo quote link to https://sometimesright.com/2020/04/25/blogging-vs-twitter/ ? (instead of the homepage)
Totally. The Contributor Covenant is ideological and always makes me less inclined to contribute to a project.
I'm not a software developer by any stretch of the imagination, but from an outsiders perspective:

That does appear to be the AI / Machine Learning approach ;)
> "Don't be evil".

...has been dropped as the company motto of Google -I wonder why?
If you're a Java developer and learning pointers I recommend using the Java Visualizer.

https://cscircles.cemc.uwaterloo.ca/java_visualize/

Copy and paste the class you're working on. Include a main() to act as a test driver and then let the Java Visualizer step through your code showing you exactly what is going on.
I've installed rg and aliased it to to grep, so the muscle memory stays the same but underneath the tool is changed.

Also works for

ls -> exa

cat -> bat
histdb is one of my top favorite tools. And I've come to the conclusion flat files can only get you so far. sqlite is probably the next best thing to flat files, and I think history is one of those things where switching to a db is an immediate win.
I have the citi doublecashback or something. It gives you 2% cashback on everything, with no annual fees. Probably the best all around card I've come across.
I think this represents the danger of collecting and/or generating data even when in good faith. Any data is a liability and it's unfortunately just a matter of time before a mistake exposes it.

I am not sure whether recording the sessions and storing them for longer than necessary was a good trade-off compared to the risk of having such data exposed down the line. This breach would've been less damaging if video recordings didn't exist and only symptoms or notes from the consultation were stored.

This is also why I'm so opposed to data collection such as analytics or telemetry; even if all the players involved are acting in good faith there's the risk of a technical error exposing data that wouldn't have been there in the first place if it wasn't for the analytics.
> For starters, they don't appear to separate out different types of gas plants. The CO2 intensity of OCGT is 3x that of CCGT.

What makes you believe that? They list CCGT and OCGT separately, it's just that (unless every site I've seen about UK energy is wrong) there isn't a lot of OCGT generation in the UK because it's uncompetitive. Which would be for the same reason it increases CO2 intensity - it's inefficient to run. In the UK market it doesn't make up for that enough by being cheap to build and fast to spin up so as to create an incentive to build a lot more.
Looks like it’s specific to PhpStorm, and not any other JetBrain products.
Not very accurate, everything is condensed but so many 'educational' videos are using it as a reconstruction.
I received communication ~15min ago that they're actively looking into the issue. I submitted the ticket roughly 20min ago. So it seems they're aware.

It doesn't help that their status page is also hosted on IBM Cloud.
Whelp, I guess that's why I call myself an amateur. Thank you for your attempt. :-)
I guess it's only for PHPStorm and ending it about 14 hours from now

https://www.jetbrains.com/lp/php-25/
fast switching between workspaces + efficient use of screen real estate + great hotkeys make i3 truly great, I have used it for many years and don't want to miss its minimalism
JSLint hands down. There is a lot of sloppiness in JavaScript and that tool’s motto is: JSLint will hurt your feelings.

The idea was a heavily opinionated code validation tool striving to make code subjectively cleaner and clearer for strangers to read. Many people stopped using it because they claimed it was too opinionated, even though every other super popular/trendy JavaScript tool claims to be just as opinionated.
This sounds like a cool idea.

My feedback would be: add a demo or something. Let me see what you're pitching before I go to the trouble of creating an account. Just a video of clicking around in the UI for a few minutes would do the trick.
I don’t know much about the topic, but I am curious: does this open Rust up to being less “safe” (in the Rust sense of safety)?

C is of course higher level than assembly and I understand that C is very much not “safe”, so it makes me wonder whether this gives library developers incentives to add code that has a higher likelihood of creating security bugs while optimizing their code.

Is there any reason to believe this could be the case, or am I just misunderstanding how all of this fits together?