skysight-inc/HackerNews huggingface dataset:
>implementing passes over the AST using visitors,

Why Visitor Pattern is so popular around ASTs?

I always feel like this particular patterns adds too much boilerplate and is not really needed in "modern" languages.
It’s kind of ridiculous that it didn’t work this way to begin with.
I think in the case of Reddit though that vocal minority could account for some non negligible amount of the content the site relies on. The site needs its power users or it has nothing to deliver to the casual user.
To anyone else getting their hopes up, only the X13/X13 Yoga move to 16:10, the T and P series unfortunately are staying with 16:9 .

At least they axed the 1366x786 entry model screens (finally upped to FHD now)
Let them create the character, play with it in AR without login but keep the login on "export" ;)
Not really.

Chrome OS already ships out of the box for these devices. At a cost of 0$.

And, and this is just me speculating, I don't think a lot of Chromebooks are still bootable 6 years from their release due to, well, being used by students who don't care much for them.
US teacher pay is significantly above the OECD average: https://www.chalk.com/resources/most-least-paid-teachers-in-...
Elite colleges are weird. At state schools, usually the technical programs are the most rigorous. While elite colleges offer largely identical technical degrees, their most difficult or prestigious course might be something obscure like Philosophy, Politics & Economics.

It's almost like a shibboleth: only those who actually went to the school will recognize the prestige.
Why so mnay zerks in breweries, more than in superyachts?
I would be totally into OAuth-type integration with HN that I could use to lock people out of my site.
This is why I sometimes enjoy browsing a certain technology forum that shall not be named. It's all anonymous and you can bet that people will at least be honest with their feedback.
Very simply. They don’t allow coins with that lineage. There are so many people ignorant of the reality of bitcoins fungibility problem it amazes me.
Context: Craft [0] is another entry in the recently popular category of personal-wiki software. However, it works as more of a service like Notion [1] as opposed to a standalone application like Obsidian [2], and therefore carries the benefit/burden of having to store and sync all user data.

Prior discussion of the service on HN: https://news.ycombinator.com/item?id=25529382

[0] https://www.craft.do/

[1] https://www.notion.so/

[2] https://obsidian.md/
Weekly Robotics: Perseverance Special
Nobody else makes specific promises, however with the exception of some very poorly thought out computers, most x86/amd64 Windows PCs that sold with Windows 7 or later are still supported by Windows 10, and will continue to be. Exceptions are generally those machines that had very little disk space (mostly Atom based netbooks); there may be a few other cases here and there; systems built on traditional hard drives will run poorly with Windows 10, but are still generally supported.

Regardless of upgrades, Microsoft has generally made OS support commitments that are pretty clear, although they've often been extended, so you didn't necessarily have correct and complete information when you purchased; but supported until X, but possibly later is a lot better in my mind than supported until X and then abandoned, even if it's the same hardware as something else that continues to be supported.
I’m deeply concerned about disinformation, it’s a major problem. Politics has always had spin, and many issues are complex and it can be easy to state things too emphatically to press your case. Accusations of lying are everyday in politics. But recently flat out knowingly lying with the specific intent of deceiving people has become normalised. It’s a serious threat.

This is precisely the wrong way to tackle it though. We cannot ever allow government to control what can or cannot be said, outside narrow limits such as incitement to violence. Making the case for the truth will just have to be done the hard way.

Fortunately it looks like this is only 2 congresscritters, not “House Democrats” generally. There are at least a handful of utter wing nuts on both party benches so last put this in perspective.

The main problem with social media services is algorithms that drive engagement by turning people’s feeds into an ever more extreme echo chamber. Whether it’s lefties being zombified into SJW snowflakes deplatforming people on campuses, or Qannnon turning people into alt right political flat earthers. That’s what they need to address, picking and choosing opinions to block is a fig leaf move that’s more likely to backfire than improve anything. It’s a hard problem though. What do we do about these engagement algorithms? I’ve no clue.
How about Jewish space lasers?
If the goal is to encourage the general public to use general purpose computers, then I suggest the community try to temp some good UX designers to take part in foss projects. I suspect they many UX people are not extremely informed about foss and it would benefit the community a lot to have a reputation for programs with great workflows
Don't forget to buy carbon offsets
It would be awesome if the IDE nagged people about introducing cognitive overhead issues while they were trying to write a three-screen method with 25 cascading if/else blocks. Nearly every money losing bug I have ever seen lived in one of those methods.
I don't think this is true at all, though it may depend on what jobs you are seeking. When I look at github profiles I assume they are going to be forks and garbage, which is fine - the person still at least knows github exists and probably has some concept of the point of source control. But when I see a project with an actual purpose that they wrote, or some commit history to a project they forked, that is a big plus! That is strong evidence that the candidate has a passion for programming.
Not too big a fan of screwing over children for their parents making too much money personally.

There's no obligation for parents to pay for their kids education, yet the way the system is set up, you'd think there was.
I understand your concerns.
We are running trials with numerous companies (large and small) right now so that we can develop case studies to understand and communicate the ROI of the system.

The pricing of GreaseBoss is positioned to be less than the cost of having a full-time hire looking after the greasing alone (based on Western country pay scales).
Assuming your distro hasn't fixed this antifeature, systemd sends your NTP and DNS requests to Google as a fallback if there's no other configuration or DHCP. Previous HN discussion:

https://news.ycombinator.com/item?id=23712434
From Mozilla's Firefox New Tab FAQ:

"neither Mozilla nor Pocket ever receives a copy of your browser history. When personalization does occur, recommendations rely on a process of story sorting and filtering that happens locally in your personal copy of Firefox."

https://help.getpocket.com/article/1142-firefox-new-tab-reco...
Both of those work out of the box for me on my reverse proxy. I use the built-in Collabora install though so maybe that's where the difference comes from.
Repl.it user content detected as Dangerous by Google Safe Browsing
As I understand it, financial aid isn't all or nothing.
> Chromebooks are primarily aimed at the .edu market. I assume there must be some data that a Chromebook rarely survives up to it's End of Life data.

If it's aimed at the .edu market I think there might be some textbook "Nth edition" artificial obsolescence jealousy feeding it.
For a somewhat large company, it may be necessary to come up with hiring standards to save time, one of which might be a minimum of a Bachelors degree, and maybe of a US college for simplicity of verifying the degree. I'm sure if you had the ear of an executive and they really wanted to hire you, they could make an exception, but that solution doesn't scale.

My point was more that the signal an elite college serves is relatively short lived assuming you then get experience at highly regarded employers. For example, once you have worked at a FAANG, no one cares if you went to a low ranked school.
> people are learning how to value educational degrees based on what they'll actually yield financially and making decisions accordingly.

So why bother learning about the basis of human thought and culture when instead we should be learning about how to make the next iPhone app that won't matter in 6 months. Anything to maximize those profits, right? People be damned, it's the bottom line that matters! Got it.

Only around 25% of people have jobs related to their degree. I'd rather be able read closely, think clearly and critically, and synthesize information then learn about algorithms and data structures. STEM degrees do not give you those skills to the same degree.

I can learn CS crap without a degree program. Tech stuff is easy, people are hard. A world full of STEM majors sounds boring as fuck.
The market is heavily subsidized, to the tune of the annual $120+ billion in Federally guaranteed grants and loans that the DOE boasts of being provided every year in its public letters. The loaning of such large sums to teenagers who don't yet understand basic financial cost/benefit analysis severely distorts the market.

When evaluating which university to attend, they are choosing to spend an extra $20k+ a year on the school with more luxurious facilities, better departmental marketing, bigger party environment, or slightly higher brand recognition. It's easy to make that decision when you haven't earned that kind of money yet. High-end schools interpret this as a sign of fair sustainable market valuation, and increase their spending on administrators and facilities even more. Other schools follow, desperate to compete. Sky-high tuitions are the result of decades of compounding inflation by subsidy.

https://www2.ed.gov/about/reports/annual/2019report/fsa-repo...
I always thought the idea was stupid.
Awesome Tyler!
I'll keep note of your freelance page for reference later.

Cheers
Not sure that I buy CGI as an example of monolith. CGI seems to me to be an interface where the application can be replaced without the web server knowing the difference. CGI would be an example of a service boundary.
Overfitting on 17GB of input data would be interesting, even though it's using the "large" 774M GPT-2 model.

It's possible training for a month may be too much.
https://github.com/blitz-js/blitz or https://redwoodjs.com
Yes, BTC is the most wasteful.

Other things we think are wasteful, are not - either they are for pleasure, or they are byproducts of other things, or they are contextually relevant (i.e. weapons/war), part of the systematic inconsistency but not strictly wasteful. Even then, there are benefits.

Mining BTC using electricity is up there with the stupidest things we do - there are many ways to distribute new BTCs, handing them over to those who consume the most resources is a terrible idea.

Given the cost of electricity and that it's a scarce resource, often subsidized etc. - BTC mining should probably be illegal unless you make your own electricity.

My local government is actively trying to court BTC miners, with what is subsidized electricity - I can't think of a more directly wasteful thing to do.
Scientists aren't the only players at the scientific computing table these days. There's increasing demand to bring data science applications to market, which implies engineering requirements in addition to the science requirements.

> In my view, Python needs to implement a JIT to alleviate 95% of the need for Numpy.

Numpy is just statically typed arrays. This seems like best case for AOT compilers, no? I'm all for JIT as well, but I don't have faith in the Python community to get us there.
Natural gas heating contributes significantly to climate change, and if you're in an area with significant renewable electric (or if you expect you will eventually over the lifetime of your system), you can lower your carbon footprint by heating with electric heat pumps.
Our main compeittors are to do nothing and hire a specialist.

It turns out there is a whole dicipline of lubrication specialists called Tribologists - they have an association and chapters in many industrial cities.

Many operations have a target to reduce head count - aside from the salary cost, the logic is that people cannot get hurt if they are not on site. We have seen many cases hiring a specialist cannot be justified on both cost and safety.

As the maitenance workforce is reduced, the same level of performance is required. GreaseBoss is positioning so that anyone on site can pick up the tool, know what to do and then do the greasing. This way site can maintain the same maintenance performance, without increasing head count or putting additional people in the plant.
And when the problems require solutions in decades and not centuries to be agreed on? What then?

I used to have a lot more faith in our democracy but I can't help but feel lately like something has fundamentally changed, and the system is just catching up to that. What changed? I have no idea, but something feels _different_ from before.
House Democrats are trying to dictate what is allowed to air by wrapping it into a freedoom-fighting blanket. That's disgusting. If you want the standards to apply to someone else, apply them to yourself first.

This is just political theatre.
I stumbled upon a similar issue last week.

I was building a small Rails project that has mostly reads, but here and there it has inserts that can have 1000+ entries with related models. Things seem fine when clicking around, but when I used jMeter to test what is the capability of the server, I found it terrible with simultaneous requests.

Adding two workers made things even worse, and this is with ~10% writes and the remaining going to reads.

I quickly changed the db to postgres for comparison purposes, and from 3-4 requests per second with sqlite, it jumped to 60-70 as it did scale linearly with the number of workers.

I am by no means expert in database optimisations, but out of the box this behaviour was somewhat limiting the usability of sqlite for a webapp.
I have to be blunt but this is a very basic property of the blockchain, which by design keeps an entire history of every single transaction (source and destination address) that is ever made.
Georgia Tech's Online Master of Science requires neither GRE nor letters from professors. I got my letters from my former managers. Of course you can get them from professors, if you want...they want letters from anyone who can vouch for your competency and ability to complete the program.
Ah right.. I see your angle.
Yes, it is something that we have looked into. This is our first product into the space and we anticipate many iterations and many more to come ;)
> There's no obligation for parents to pay for their kids education

There's no (as yet generally accepted) obligation for anyone else to pay for young adults higher education. Society has generally chosen to subsidize some costs for young people who seek such subsidy using formulas which assume that parents of means will also do so, but this does not reflect an obligation of parents to do so.
It would be a dream-come-true to be able to compile Python (or some kind of very-close Python) down to a static binary. I want to run it like a Go binary.
I'm not convinced any other strategy of discourse is a winning one. Competing disinformation campaigns are a race to the bottom where everyone looses. Also, sometimes people simply want different things.
I used to be really chubby, and increasing exercise barely changed it. My body decided to randomly change one day and the problem mostly went away. The body just plain has a mind of it's own.

But we are also not designed for desk jobs. Most of our ancestors sweated on farms or in quarries. One of the best pieces of evidence against Intelligent Design is that the designer forgot to design us for desk jobs.
same here :D
Even BitTorrent’s DHT requires somewhat hardcoded IPs for nodes to assist in bootstraping IIRC.
Our metric for our investor deck is NUM: Nipples under Management

Zerks are called Grease Nipples in Australia ;)
Was Madoff also subpoenaed by the NYAG who investigated and announced there was no fraud and settled for a trivial amount?
Did this guy even try?

Its not hard to set up a multi-project view in Intellij. There are a lot of choices for build systems that will track cross repo builds. You can use something like Docker Compose (or several other options) to run many services locally.
Count me interested!
I don't think the story here is "ban blockchain so we can end botnets". The story is "it's going to be harder to take down botnets".

Or rather, the story for the moment is that it's not. The last section is about how it's cheap to disrupt. But that will probably be solved pretty quickly.
Kotlin Native is going through a reboot after they realised making a memory model incompatible with JVM semantics wasn't that great idea after all.

Who would have guessed....
I was required to take public speaking as part of my degree.
Very interesting. A peak in artifacts in a time period may mean more hunting occurred during that time. It seems sensible, as animal remains (naturally cast-off antlers) decrease at the same time. But a second factor may be at work: less animals may mean more arrows expended (and potentially lost) when game is scarce and more risk is taken to kill each one. E.g. a difficult shot may be attempted even if the likelihood of a kill is low, resulting in more lost arrows.
5G is such an incredible and complex set of protocols, I don't think companies will let it go open source without a fight.
Note that the encoded dataset (through the GPT-2 BPE tokenizer) will be much, much less than 17GB, both on disk and in memory (in my experience it can be anywhere from 1/3rd to 1/2 the size)

If finetuning an existing GPT-2 model, you must use that BPE tokenizer; you could theoretically use your own but that wouldn't make a difference performance-wise and you'd just have a lot of wasted tokenspace.

The efficiencies of using your own tokenizer for bespoke, esoteric content that does not match typical internet speak (like this) are why I recommend training your own tokenizer and GPT-2 from scratch if possible.
Unless you think your government, your constitution, you financial system are a 'populist fiction' then no.

USD is legal tender, a contract, backed by assets (US TBills), with a ton of laws, rules and regulations.

BTC is digital Monopoly Money.
Judging what is and is not misinformation must always be in the hands of the people. Never the hands of authorities whether those be government or corporate.

The government is the people, no? In any case, by the time the country elects a majority federal politicians who are all unified in spreading the same misinformation, we were in trouble long before that...

Also, if you think these letters represent censorship, I think you should take a look at the definition of that word. At best, you're crying wolf and at worst, you're spreading misinformation yourself.
> at least some scientists are in it for the explanation

What the scientists are in it for is one thing. But what confidence non-scientist members of the public should have in claims made by scientists is another. The latter is what prediction is for: the better the predictive track record of the scientific claims, the higher the confidence they deserve.
1. https://tether.to/fees/

2. https://tether.to/redeem-tethers-to-bank-account/
What's the alternative to buy XMR? Does anyone know of any major exchanges that support XMR?

I only found (Kraken) but it doesn't support where I am (WA state) and others either don't support it or support buying/selling but no sending to a private wallet.
The author may have the systemd-resolved privacy complaints in mind, where the systemd DNS daemon has Google's DNS servers hardbaked into the source code. It will fallback to Google DNS if the configured server is down.

A few concerned individuals raised their worries in a ticket and were shut down for 'tinfoil hat reasoning' or something like that.

It may be an extreme case, but many Linux users would rather not have any particular provider baked into core system services. Personally I'd rather know my DNS server is down or that I've misconfigured it, much more than I would have my system contact Google without my knowledge.

Src: https://github.com/systemd/systemd/blob/41c81c4a626fda0969fc...
Same thought here - apparently humans read from uninitialized arrays immediately after declaring them! That said, it is still a pretty fun website :)
How can you differ between people genuinely trying to discern them, and people randomly clicking one of the buttons to see the answer? The latter would also result in a 50% accuracy, regardless of the actual GPT quality.
I know that's what you're paying for, but I wonder what the marginal effects are. I.e. am I paying for a 100% renewable energy that otherwise would have been sold to a customer not on a renewable plan? If I use more of the 100% renewable energy, does that increase the amount of non-renewable energy that must be generated for other people's consumption? I have no idea how grids work.
Thanks. I removed the unnecessary 'bordering on'. The intent was to say they're unconstitutional in my view.
There’s a hidden message in the parachute of NASA’s Mars rover
First code it showed me had getXXX() methods returning void, each of which contained nothing but a printf using the same string variable with no apparent connection to XXX, along with invalid format strings. Surely code this nonsensical has to be generated. Yet when I clicked "GPT2" it said I was wrong.
You could it's a really interesting idea. Synthetix and kwanta have done it with TSLA share price. It requires a liquidity pool to balance the asset. The liquidity pools are usually seeded with rewards from the companies that start them. They eventually find stability via automated market makers.
We can't even model most two-element chemical systems using QM as the state space just becomes too complex.

Having a model does not mean you can necessarily run the computations to sufficient accuracy to make good predictions. Even with something as well-understood as gravity, N-body problems are still quite difficult and calculations must be numerically approximated. This method works fine for most systems but diverges rapidly if a chaotic perturbation is present.
Lifeline is the most common solution I've seen. People also install wifi cameras in their parents' bedroom/living room to check up on them.