jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
A little tool to illustrate changes to income tax under a Labour government in the UK.

Obviously income tax isn't the full picture for a party's taxation plans, but as one of the 'big factors' for individuals, I think it's important that people have a decent idea of how they will be affected.

Clicking the menu in the top right and then 'Advanced' will show a breakdown of the taxation under each marginal rate.

I'm not aware of anything similar based on the tax plans of any of the other parties,

Disclaimer: I am involved with the group who built this, although my involvement on this tool itself was minimal.
This is something I've been working on in my spare time for a bit in preparation for a project I'm about to start at work.

While there are libraries out there for testing certain distribution behaviors across multiple nodes (such as Aphyr's Jepsen), and utilities/libraries that will monkey with traffic headed outwards (Crapify, Comcast, etc), I didn't see anything that gave me the control I wanted to be able to programatically drive multiple adapters, that I might make easy use of in automated testing.

I always like being able to run my tests locally, without having to rely on shared network resources. To that end, this basically lets you spin up a bunch of local adapters, and start dropping/delaying packets between them, without affecting eth0, and without affecting 127.0.0.1/localhost (so running tests shouldn't interfere with anything else, network-wise). You'll need to get some IPs not in use on the network, but everyone running the tests should be able to use those concurrently since they're not being exposed.

This lets youeasily test simple stuff (one node disappeared, and we try a write to a node, what happens?), to completely insane stuff (nodes 1 and 2 can't talk to 4 and 5, nor the reverse, everyone can talk to node 3, but 3 can't respond, and there's a 200ms delay between 4 and 5. And we try a write to a node. Or whatever), all on one box, in a repeatable, automated way.

I eventually want to expand it to work across remote interfaces, so that it can be used at load, but this is a start.

A command line hook is included; all functionality is callable from the command line through it.
And yet, MARS is not great for troubleshooting or testing (for database people writing SQL) and I have worked at many places where the complexity of many sets doesn't really justify not making two procedures.

Also the freetds guys hate it :)
https://www.freetds.org/mars.html

(I am currently converting a MARS app explicitly so it never does utilizes this approach)
I smell a shakedown
I still went through it until it got to the SHORTCUTS section. At that point I got frustrated wondering what this pivot was all about and how much longer this article was going to go on until it got to the point (as many here have said) of what he wants to say. Sure, evidence, but the many tables and images that I had to focus on to interpret just distract from the flow of the story. Too many! There are also too many maps trying to show coverage, they don't take too much brain power to interpret, but after the first 3 I thought "yeah yeah yeah, I fucking get it".

Obviously it's a free world to disagree, but if I were his editor I'd tell him his blog posts are ineffective because it's rambling, and if he presents it more concisely, more people would appreaciate it.
That could indeed potentially create a little bit of friction for a few weeks before everyone had replaced their services with different solutions.
I deleted my LinkedIn years ago because of their shady practices. Last time I went job hunting, Dice provided such a better experience.
You have a threadpool with X threads. You dispatch Y tasks. X of them run for 5 minutes. That means the remaining Y-X tasks are delayed by 5 minutes despite low CPU utilization.
CNAME cloacking has gone even further, ad company now ask you to put a A/AAAA record pointing to one of their IPs as CNAME uncloaking was working pretty well.
I've been working for AWS across different teams for some time now and can't confirm that. There are a LOT of folks with +5 years tenure. In the US, the average tenure of workers aged 25-34 is 2.8 years, so you'll obviously see some turnover and some teams might see more than others - but the attrition rate is not really high across the company. In my opinion, we're hiring mainly because we are still growing really fast!
It has about the same performance as a normal PCIe 3.0 4x NVMe drive.
Quoting from the "2+1 road" Wikipedia entry:

"It turned out that not only did safety improve, but it was also easier to overtake than before as the 2-lane sections provide safe overtaking opportunities."

"After some good experiences with test roads the system has been used often in places where the amount of traffic does not justify construction of a dual carriageway expressway but remote rural areas should be connected to major towns with a high speed road."
If you want to use heat in your home you're going to have to transport it there somehow. The only forms of energy that we can transport without huge losses are fossil fuels and electricity. The latter is obviously the more convenient one, though natural gas is also (relatively) safe and easy to transport.

Heat is extremely hard to transport over longer distances without huge loss.
This is just a straight up [aU] diphthong, one syllable, in virtually every dictionary you can find. Certainly all the ones that use IPA. Same in my compact OED (the tiny-print one that comes with a magnifying glass).
They make code concise.List Comprehensions, magic methods - Yes . implementing __len__ on your class and using len() everywhere(with list, string and your new class) is better than coding a method called get_count() , total_count(), etc etc.

They help make code more declarative rather than filling it with implementation logic. Anyone can just read the code and understand it instead of getting bogged down with the implementation. Especially list comprehensions. [len(i) for i in k] is much better than reading a for loop implementation looping through k and append len of each object in the loop to a result array
I'm running Chrome and the entry table is overlapping the testimonials on the left when my window is not maximized.

Also, you could probably streamline list creating by having the confirmation be the same page as the entry page. Hitting the confirmation page without any link back or redirect could diminish subsequent use.
The markup is also fairly criminal: no content; all background images.
Indeed. The front page is riddled with all kinds of alphabet soup. FSM, LLVM, RegExp just to name a few. I'd kind of assumed that most of us here have learned to cope with unfamiliar terms either by dismissing or researching them.
Don't think it's working in Chrome :-(
The Académie Française sometimes pushes for the replacement of anglicisms with French neologisms, as was the case with the replacement of "e-mail" or "mail" by "courriel" a few years ago. Sometimes, the government follows suit and mandates that official communications adopt the change.

I suppose that this could be interpreted as 'disallowing "franglais"', but your post is somewhat misleading. The media – newspapers, television, etc. – can say whatever the hell they want to, in whatever language they want to, and remain quite full of anglicisms, including "e-mail."
I agree that the PHP portion seems wrong - but it is in active development and I know a lot of people are indeed using that feature - so while it might not be my personal output target of choice, it does get used.

The biggest benefit of all this is a build once, deploy multiple architecture, so if you are a Flash developer, you can also target iPhone or C++ for desktop, or other outputs with slight code changes.
The only thing I noticed is that it translates the text to all caps, and the slides were all caps, so you didn't notice anything in the video. But that's really not material; to obsess over that is missing the point that it translates text in real time between human languages using a camera.
I don't understand. Girls are watching these shows, and this is raising their awareness of pregnancy?
I wasn't saying that idiomatic web development in Clojure will change, just that whatever pieces are necessary to support deep integration with existing web frameworks and tools will continue to emerge.

This is a domain-specific problem, not a general one. Simple host library interop is just the beginning -- annotations are a next step, and I can imagine being able to emit Java source being a later step (so that one can deploy applications that include code written in Clojure to environments where one might not be able to ship with Clojure).
I'm not sure if I get this...is this just a pithy one-liner, or am I missing something deeper here?
Richard Stallman!!!!??????
These are really going to come in handy. All these wonderful icon sets that people have made available for free are really making the web a better place. And this one is live resizable vector... Quite fantastic.
he would be able to explain the presence of a third dimension using time

NO! Absolutely not! 2D spacetime does not look like 3D space at all!

In 3D space, I can take a 2D angle bracket, flip it in the third dimension, and get its mirror image. This will seem like magic to 2D creatures. In 2D spacetime, I can do no such thing. No matter how long I wait (i.e. move in the third time dimension), the angle bracket won't transform into its mirror image.

In 4D space, I can take a 3D right-hand glove, flip it in the fourth dimension, and get a left-hand glove. This will seem like magic to 3D creatures. In 3D spacetime I can do no such thing. No matter how long I wait, a right-hand glove will never transform into a left-hand glove.

Do you understand?

Do you see how adding time to n-dimensional space does absolutely nothing to explain n+1 space?
Personally, I think Steve probably knew a while back, was pissed off then, and is still pissed off.
Naive question: why is it necessary to invoke make at all? Don't these files simply need to be available in the server?
> What argument is there for this policy against the employer, besides it's a nice thing to do?

You don't get stuck with an unmotivated employee who has checked out but can't access his options in liquid form.

This is not an infrequent problem in startups. The folks who "storm the bastions" early on often do not have the skills nor the desire to be a "well-behaved corporate citizen" for IPOs and such.
so...I see a nice thread here without a link to the researcher's actual work... speculate and bloviate much? http://legbacore.com/Research.html
I quote:

> Some time ago we received a polite request from the creators of another app to stop using the word "plague" in our name because we were both using it. We prefer to spend our time and money on perfecting user experience and developing new features instead of legal disputes. From now on, we are Plag.
Your point on doctors is well taken - I myself hold 2 degrees, one in genetics and a second in computer science. I run whole genome sequencing analysis as part of my job and am acutely aware of the kind of knowledge required to properly interpret these kinds of results. When you consider that many MDs simply have 2 years of college's worth of molecular biology training - well it puts genetics knowledge into perspective.
I hate to say 'I told you so,' but, Geez, this is literally everything I hate about liberal arts majors.. A grad school dissertation on Medieval Printing Techniques of the 1400's?? My senior project was software work for a Fortune 500 STEM company that I interned for as a sophomore & this guy is selling Printing Techniques of the Middle Ages.. what is this world coming to??
Scientific literacy is one heck of a radical religion!
ini files are

1. a straw man. The Format is very generic, only sections and key-value-pairs. A fairer comparison would be against httpd.conf, or other languages actually used for web server config.

2. Easy to parse, because there are tony of implementations already.

3. Static, like a SQL database, although Zed[1] and others[2] argued we need Turing-complete extension and configuration languages like Ruby.

[1] http://vimeo.com/2723800
[2] http://lambda-the-ultimate.org/node/3606
If it is a mechanical failure, you can always try putting it in the freezer for a while.

If it is an electrical failure, you can try replacing the PCB with another drive that has the same model/firmware.
Flag it then. Meta-comments like this aren't very useful.
You can create applications for free (you can even use Python), and they can of course be installed for free by anyone.
I like that the configuration language is a sqlite database; sounds far easier than parsing ini files, for example.
Sounds like something Paul Graham once wrote about using separate computers for work and leisure. You end up feeling uneasy spending too much time at the wrong machine because you're more aware of the difference in physical context.
They have mentioned Dia. It is after UMLGraph
In the end you as a founder have to realize the VC is not there in your interest, but in its own. If you agree to a deal which gives huge incentive to fire you and leave you with a much smaller share, you're either desperate or stupid. Make sure your VC is not your bank, your laywer or your accountant or your owner. Just your investor.
It's not exactly the free market when ERCOT fixes the price.

https://www.griddy.com/post/griddy-update-why-energy-prices-...

See the big image midway through the article.
No-one has mentioned that ETH mining is memory bandwidth bound. M1 macs, unfortunately, have slow GPU memory compared to your discrete GPU's GDDR6X.

Here's a great post showing that - https://www.vijaypradeep.com/blog/2017-04-28-ethereums-memor... - GPU mining is only 10% slower than the theoretical memory-bound maximum (if compute was infinitely fast).
Isn't this whole thread in response to Firefox blocking tracking from an ad company?
To be fair, I am not describing myself. I have 4 monitors across three machines in my office.
In the case of the GDPR the easiest way to comply is to not track any private data, and if you do that you don't even need to ask permission!
> I know what I want and how to tell it to a machine.

Yeah, Google search is not that great when you want to do conditional search in a topic with many false positives. For example I want to find a light electric scooter, under 10Kg of weight. Google will happily report all the pages that contain scooter and kg, but the kg would be for the max weight of the person, not the scooter itself. How do I tell it that in keywordese?
It makes sense to me that you should send more bits at first to describe the speaker. If I load a theoretically perfect audio GAN of myself, I should be able to send many fewer bits later to reproduce my speech effectively.

For most practical current applications, I'd like to see more work on reducing latency. 20ms seems to be the range on imperceivable, and the "processing latency" of 90ms. Light takes 3.34ms to travel 1000km, so for most calls transmission is not a theoretical limitation to long range low latency communication.

Anyway, this is great work, but I would be curious to see what could be done with <10ms of processing time as well.
I looked it up, but that’s the known variant where the opponent has to take your pieces. Playing to lose a normal chess is uncomparably harder.
It makes as much sense to criticize adidas for being "a giant boring multinational" as to criticize nike.

However, it makes no sense to compare adidas to the carlyle group.
This is a pretty trivial list. Useful for beginners I guess.

I seriously take issue with "Reference Column Position in GROUP BY and ORDER BY" though. If it is restricted to ad-hoc (AKA messing-about) queries I'd be fine with it, but it won't be. Just don't do it.
Was that 13 billion per year or in total?

So I looked it up, it is 13 billion in total or 1.4% of the yearly GDP of the Netherlands. That seems rather affordable to me.
Oh good, throw a bad label at someone. Now there's no need to debate his ideas... right?

I'd like to coin the term "nuance-denier" so that we can insert it jingoistically into the lexicon. It applies to anyone who is incapable of admitting that most humans don't hold a rigid set of views that can be encapsulated by pithy, pejorative labels.
This sets a precedent for anybody that follows and tells them that if they want to arrest somebody they just need to put a tracker in a place they will find it so they can arrest them for theft afterwards.
As someone who went to school in spain but at home always spoke german and now lives in Germany, the number inversion is the bain of my existance (hyperbole). I can't tell you how many times I have made mistakes because of it when communicating with people, and how often I have written down number incorrectly because of it.

At some point I just want to train myself to say it the "right" way, even if it sounds wrong in german and people will look at me weirdly. But somebody has to start the trend, right?
I don't know about the car market in the US enough but Tesla seems to be in the premium segment - are the trucks people buy for this kind of work in the price range of this thing ?
Wasn't this guy going to simply shut the company down? I agree that he should get a patent attorney if he can afford one, but if he can't, I don't see how this is any worse than just shutting down [1]. What does he have to lose?

1. This assumes that he has a limited-liability company of some kind and has run it correctly to avoid them piercing the veil.
And then, to answer the criticism, the community came up with the pony:

http://djangopony.com/

And then to complete the cycle, the pony showed up to conferences, where it was much loved:

http://www.flickr.com/photos/ubernostrum/3919450494/in/pool-...

Lately it's retired a bit since the joke has run its course. Not sure what the next one will be.
The company I was thinking of was Apple.

I think interviewing people is a good idea. The fact of the matter is at the "idea" stage you don't have enough information to present to people to really give them a feel for if your specific product is viable. But by interviewing a fair number of people, you can understand what their legitimate needs are and what they're willing to pay for it.

Of course it's not foolproof, but I think it will actually be better than the approach given in this blog.
In related news, I hear that AMD has some nice processors coming up.
Ah, but perhaps this is why it's so important gitmo detainees, et al, are not granted a trial?
Why would they add this feature? Are they going to sell more chips because of it? Do they see a person who's on the fence about whether to buy a computer with Intel inside, and have this be the thing that pushes them to decide to buy? I find that extremely unlikely.

Instead, it seems like Steve Jobs has shown the world that you can sell somebody a product but still maintain control of the product after the transaction. Intel is apparently saying "We gotta get us some of that"
What is the "Computrace Agent" for?
Speaking as a male peer, do you mean to tell me that computers aren't toys? Code is my game, and the line between "tool" and "toy" is extremely narrow based on how much enjoyment I get out of a good hard problem.
I was in your boat. Learning to code enough to make a prototype is the right thing to do, people will just take you way more seriously. Not that there are many alternatives when you don't have much tangible experience or success stories...
It's not possible to use IBM SPSS Statistics over an RDP connection without paying for a multi-user license, even if there is only one connected user.
I can't believe I didn't think of the Chromebox when researching for a good device. They look perfect for the job, and a lot cheaper too since you don't have to get DDR3L memory.
It is no longer automated, see https://news.ycombinator.com/item?id=8613446

But it hasn't stopped users from submitting request for ideas, e.g. https://news.ycombinator.com/item?id=8614657, or the occasional "What bothers you currently and you'd pay money to solve it?" posts.
Not to belittle you but the level of WTF in this comment makes me check out. If you’re serious you could start by gaining some credibility here...

> This boycott and these comments are being orchestrated by Liz Fong-Jones.

Do you have _any_ evidence for this? The comments seem fairly normal HN to me.
How are all you people without internet access ordering Ubers?
So excited about const generics. Is there any work on variadic templates. That is one of the big things I miss from c++. Macros can fulfill some of the needs, but not always.
or naked, amc, sunw, blackberry, none of them.

Not only but if you search reddit for these stock tickers you'll see very little other than the suspension notice. Take HLXW for instance - 1 mention in the past year. (https://old.reddit.com/search?q=HLXW&restrict_sr=&sort=relev...)

The exceptions to this are PTTN & BLSP, which both have some low vote count posts - but there's always some brigade trying to pump something on reddit, why not the 100 or so other tickers as well?

PTTN and BLSP for instance, is listed amongst 'IGEN HPST GRNF IPNFF VMNT RNWF SHMN ZNOG COUV VISM CBBT BRTX ISWH TSNP ENZC PUGE ATVK BRLL NECA OPTI GMEV TTCM PMPG TSPG OZSC FORW BLSP GTLL PTTN VPER AGGI CTLE BLDV NWTT PVDG UATG MICT RSSV PPBT AKBA DSGT GRCV NAKD ACB ALPP BLSP GM TRUP' in 2 posts, what about the others? - feel free to cross-compare the list btw, I did. Those are the only 2 crossovers. A direct link to the hype post: https://old.reddit.com/user/pennystockguyz/comments/lf8zhg/h...

The claim of 'the latest in a string of temporary trading halts amid volatile trading in so-called “meme stocks.”' needs more information. Does the SEC have some criteria that doesn't include reddit (for instance, some scammer paying for facebook ads to unsavvy investors claiming "HLXW is the next gamestop")?

The SEC in https://www.sec.gov/litigation/suspensions/2021/34-91213.pdf uses the words "certain social media accounts may be engaged in a coordinated
attempt to artificially influence their share prices." alright, let's take it on good faith. It's not happening on reddit. Somewhere else maybe?

The only thing I can find is on twitter. The political class likes to pretend people care about twitter wayy more than they actually do. If you look for say, HLXW and let's just pick PTTN https://twitter.com/search?q=HLXW%20PTTN&src=typed_query&f=l... and scroll scroll scroll you'll see a few mentions, is that it? Things like this? https://twitter.com/AlexDelarge6553/status/13605979641719808... ... there's our IPWG, MRIB, BBDA and EVTI, we have 6 matches in that post. If this was a source, what about the others 16 in that list? Even if it's some incompetent DC person impressed by 24 retweets, it's still only a 27% crossover.

Is it this And weird trading patterns? Do they have some undisclosed tripwire model with conditions (say, some X trading pattern followed by some Y "influence metric" followed by some Z pattern?). And if this exists, shouldn't there be some disclosure so that innocent investors know what to avoid and when to divest? I always check reddit before I invest to make sure there's not some hypetrain bubble behind the security.

Also there's real people behind all these companies who, I assume, are just trying to do an honest job of overseeing waste management facilities or whatever these companies do. I'm sure they don't appreciate scammers playing around with their stock and getting it suspended and thus probably scaring off their actual investors.

Whatever it is, this isn't the full story.