jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think something that would help to make people much more aware of their tax rates is getting rid of automated W-2 deductions, so that virtually all taxpayers would individually have to pay money out of their own bank accounts.

Having the filing process be complicated or tedious doesn't really do much to give people a more accurate perspective on the financial burden of taxation to them. If you could get your tax forms filled out automatically in 10 seconds but the result was "you have to send the IRS a check for $10,000", that would have a far greater awareness-building effect than having to spend 4-6 hours dealing with forms and paperwork only to conclude that "you don't owe any taxes" (because the money was already withheld as you earned it over the course of the year).

Of course, this change would also cause a lot of hardship because quite a lot of people would find it difficult, for various reasons, to save up money to pay taxes if they weren't having someone else do it for them automatically. And I'd expect that this hardship would probably lead more in the direction of political pressure to reinstitute W-2 deductions rather than pressure to reduce or eliminate income taxes.

Having worked on W-2 (salary with automatic deduction from each paycheck) for my whole life until last year, when I switched to 1099 (making quarterly estimated tax payments and sending the tax authorities a check), I really had the "wow, I never quite noticed how much I was paying in taxes before!" experience.
> Sounds like your personal experience.

You can say exactly the same from the opposite perspective.

I'm a freelancer and while I am _personally_ more than happy with remote work (prefering it for many years), many people are not. It is also a cultural thing, agreed. But the culture based on personal contact isn't a bad thing per se. In many cases it is superior, especially when considering mixed variations. Regarding the argument that companies get remote work wrong, the same is true for the former normal of physical presence. There is simply much more experience with this. It will not need much time, until remote work shows his nasty sides large-scale too. And they are there yet. Control mechanisms as one of the more unsubtle examples become more sophisticated every day.
It's a nice touch that the author defends humans, but just like the ones telling that playing Go is too complicated for machines to be learned, I'm pretty convinced that the author is ultimately wrong.

I think we need a new approach however. Most of the ML/AI efforts have been directed into the direction of replicating convinving speech at the word and sentence level. I don't think it's possible to reach the goal of novel writing at any stage of extension of this research — simply because that's also not how humans write novels.

I think what's missing for GPT-3 et al. (as well as for the models in music that I'm closely following) to reach this point is a new kind of adversarial approach that supplements the current bottom-up methods with a top-down mindset.

What we're still missing is the front lobe of deep nets that directs any kind of underlying "high level" syntactic network into the stories and narratives it wants to reach, while supervising setting, pace and form along the way.

Once we found that very breakthrough, humanity is toast from there. Just my 2 cents.
https://yr.no provides an API for high quality open weather data, globally, supplied by the Norwegian meteorological service. Information is available in English too, but it is perhaps not well-known in the anglosophere.
"I'm eager to give big social media sites like Facebook and Twitter a run for their money."

Hosting servers isn't the hard part, and it isnt the same as running a social media platform. This blog is riddled with neivete and a misuse of the word "fear" to get clicks. Don't even get me started on trying to use the "they didn't come for me" quote when relating to online posts. Government != Private companies

If you want to compete you will require moderation, period. Illigal and disturbing content will have to be removed and sectioned off from your users. Or do really you want the average user seeing a trending video of gore and targeted harassment of people? Even 4chan moderates.

You will have to serve hundreds of petabytes of image and video data - you will have to use cloudflare or some other cache mechanism like everybody else. Cloudflare was the reason 4chan was kept alive btw.

You need lawyers on retainer that understand law pertaining to your business. If not then you're left open to civil liabilities anyone can exploit.

You need money. You will require algorithms for promotion of content which requires user tracking which requires databases that contains peoples habitual information.

You've now created facebook and twitter or you're running on investor money. Eventually you will have to sell out your users.

People forget that the "big social media" all came from the same small places when it was a lot harder to do ( do you know how much more expensive bandwidth used to be?). The difference is they got popular and smelled the money. It takes a very special community to not do the same.
For anyone looking for a smaller introduction to this book, the author Scott Wlaschin has a talk with the same name: https://youtu.be/2JB1_e5wZmU

It doesn't cover a lot of good topics in the book, but it might whet your appetite.
I particularly like https://en.wikipedia.org/wiki/Marefa. I wouldn't know about the quality of the content - I don't speak Arabic - but from what I can tell it's like Arabic Wikipedia, but you also get blogs, forums, ancient manuscripts, email with unlimited storage (?!?) and much more. The Arabic internet in general is always interesting to me, because even in 2021 it still seems very ad-hoc and far less commercialized than the parts of the internet I've seen in other languages.
I've only worked at tech companies, and mostly the kind that you want to work at. But basically every company I've worked at has some clause in the employment contract about outside activities. And typically having another full time job would violate the spirit, if not the letter of the employment contract.

That said, some contracting on the side is probably fine, as long as it's not at a competitor.
Ironic, coming from someone with such nickname. :)

Relationships aren't 50/50 in each area, but the effort across everything should be similar on both sides. Otherwise someone is taking advantage of their partner, imho.
I've done this for years in the Mystery Studio game framework. Transparent PNGs were always split into a RGB and an Alpha mask. Most of the time it was fine to save the RGB as a relatively good JPEG (say 90%) but you could go crazy with the alpha mask - maybe JPEG 30% even.

The exceptions were the assets where the alpha channel was used for picking (e.g. to detect drag and drop on a puzzle piece). In that case the settings were overriden for that particular asset to something like PNG8 (which also compresses fine since most alpha masks are mostly black and white with only some grey pixels at the edges due to antialiasing).

That and auto-cropping the assets - the engine has the concept of a "virtual canvas" so we could have full-screen transparent PNGs with only a small button in it, which the pipeline would reduce to the area that had the contents; but on the engine side you just treated it as a full-screen image, so you could place it at (0, 0) and the button would still appear wherever the artist had put it.

We got crazy reductions in file size using this one weird trick! Good times.
I think the text could use some work. First paragraph doesn't ever get around to clearly stating what the product is. It's an entire computer in a mouse, right? Say that in the first sentence. Here is the current first paragraph. Look at the blah blah blah, then finally, in the last sentence, a hint (but not a direct statement!) of what the product actually provides.

"At the beginning moving computers was a real challenge. The problem was not just their quite big weight, but also their size which made it difficult to put them in a right place even though it was possible to lift them. Computer portability has been improving along with developing a PC. However, it still isn’t ideal as it is necessary to transport a lot of its parts – a monitor, a keyboard, a CPU and a mouse. The approach to computer design and appearance has been the same until today. We are introducing Mouse-Box, a computer different than ever before. An incredible combination of the two most important elements in a computer set – a computer and a mouse."
To expand on that: On a switch chip today, like the common Trident 2, you have 10 and 40 gig interfaces. The 40 gig are just four lanes bonded together (10 being one). These 25 gig products runs each lane at 25G instead of 10, so you get a 25G port in the same density you used to have 10, 50G at double the density of 40, and 100gbit/s at the old 40 gig density.

I think this is largely being driven by the server folk, who want to connect at 25G instead of 10.
Is there a javascript version a la freeCodeCamp?
Stop what? Stop telling the truth?
Summum Ius Summa Iniuria.
Or circus. Aerial silks, hoop etc
Figma uses them too.

https://www.figma.com/blog/how-figmas-multiplayer-technology...
He may not ever get to Mars, but he's doing something far more important, which is to drastically reduce the cost of putting things into LEO. If he can get it low enough a whole list of things pencil out that weren't economically feasible in the past, like space-based solar power generation.

Without SpaceX it's likely the business would have muddled along without putting any effort into reducing costs for decades.
Perhaps, in their eyes, a few hundred stolen identities & fraudulent purchases is collateral damage and petty compared to the type of threats they're dealing with.
I had a lot of experience programming in high school. When I practiced on my own, it never seemed like work because it was fun and I had experience telling me that I could accomplish something meaningful. Something made me feel confident in my ability to produce and discover.

When I was an undergraduate, a lot of my peers who didn't have a similar CS background struggled. I experienced this myself when I transferred into the mathematics program. I never had a serious engagement with mathematics until I was in university.

I think reaching the stage where an activity becomes natural requires a serious personal engagement. That is, you have understand the questions which guide the activity (your interests have to align) and you have to have the freedom to ask and answer your own questions (being able to solve your own problems). The activity has to become personal in some sense.
thanks for the feedback! I was a little stuck on where to go next but I do agree that different keyboard layouts would be huge.
There has to be some calibration or customization beyond IP. Traffic from University IP vs my home looks very different.
Agreed. it is lacking. Where is the stationary washi tape?
Another interesting read about pixel here: https://medium.com/@brucewangsg/the-story-of-pixel-density-a...
how do you go about producing static binaries for sbcl?
You can still hook up rspec or test::unit to rails 3...
I vote for the Publican, 29th/30th
The other side of this is that the pirates give you network effects which let more people see your app.

I wouldn't disable it totally, they will just move to giving prominence to something else. Just throttle the amount of bandwidth pirated accounts consume. They are likely giving you sales you wouldn't have otherwise.
I'm a writer and I feel inadequate after watching his coding sessions. If I could write like he codes, I'd be putting Stephen King to shame by the end of the week.

I hope to god this isn't just a prodigy stage in his game developing abilities.
... unless it's something like a forgotten index in a database. Which can easily make a difference for a factor 10 or more.

That's the problem with computing: Often you don't have a very good understanding if there's a good reason for the thing to be slow. Only if there is such a conceptual reason (like, you're solving a problem involving very many variables that must be optimized), you must start thinking if a different approach is in order.
Programming for both is hard in different ways. With web programming, you can generally throw together arbitrary designs quickly but once it works, you have the second half of the work ensuring it works everywhere. With device programming, you have an easy path to the platform defaults and a more difficult path to arbitrary designs but (particularly on the iOS devices) once it runs, you're pretty much done.

The hardest part of web programming is getting consistent results out of CSS, particularly since this is generally non-repeatable. The best solution is to use a CSS preprocessor (I recommend sass/compass) and up the abstraction a level so you CAN repeat the solutions.

Javascript is comparatively stable. There are the same number of quirks/variations in the raw browser APIs but the libraries are to the point where they fill in the differences. I don't recommend programming a general use site without a library. Most of the work in building the lib is shimming+testing the differences between browsers, not doing the raw library design+construction.

The trick to client side wizardry is modularization. You need something like Sproutcore, YUI3, Backbone, or Knockout to do modules/KVO otherwise things get out of control as your app size grows. It's a boring trick, but it's the trick. All flashier tricks (and there are hundreds) are easy to copy, you look at the source and pull out the interesting bits.

I'm a devoted frontend developer. Dealing with browser quirks is annoying but I think the web is the healthiest platform available and I like not being a sharecropper.
This is basically a stunt. The reality is, export controls really did make it a giant pain to ship software, they really did weaken crypto for everyone (by prompting vendors to ship "export-grade" crypto versions), and the policy was genuinely effective despite nerdy moves like "printing the code in a book". Meanwhile, the underlying science of cryptography was published in academic journals and free to the world; the only people who suffered were developers and end-users.
I have spent the last year or so having false starts on learning Haskell; I would reach an impasse as soon as I start asking "what will I use this for." Once I decided to learn Haskell as a companion language for learning more math and computer science, I was actually able to stay on track.

If you have any other books along the lines of this one to recommend I am all ears. The time I have spent on these sorts of academic pursuits have paid off incredibly well in the real world of programming for a living day-to-day.
So... we don't actually know where banning all unhealthy foods leads since no one has actually tried it? Apparently you are telling me this statement was meant to be a rhetorical fact-free statement, and I was not supposed to actually look at the real world because it isn't actually applicable because no one has ever done this in full.

I suppose that it is true that if the US was able to pass laws like a Totalitarian State (arbitrary laws with no support from anyone [including commercial interests]), than yes, it is Totalitarian, but that would have nothing to do with the food ban itself.

So, since that interpretation seemed to not be relevant, I assumed that if you were to actually look at a future where the US had banned foods, it would have had to gone through the standard process. You'd have the usual fake grass-roots movements, coupled with some legitimate ones, coupled with the standard conflicting commercial interests which would push for exceptions and loopholes, which over time gathered support and eventually would stop being a liability for a politician to support.

At which point, you would either have it accepted by the majority, like transfats bans in applicable locations, or it would be felt to be overly restrictive and be rebelled against, like prohibition in the 1920's (existence of spectrums are of course acknowledged). None of these situations make the resulting state totalitarian (unless you want to claim that the US was totalitarian under prohibition). Creepy that people are being manipulated? Sure, but that's doesn't make a state totalitarian.

So I looked at countries that had implemented _some_ amount of food bans (the 'real' reasons are irrelevant, politicians claim health, so if anything, is more representative of what we can expect to happen), to get an idea as to which way it would go in this case. It seemed like a reasonable way to answer the question 'Where does this road lead to?'

My apologies if there was some other, more obvious interpretation, but that was how I read the sentence. I also apologize for not expanding in full my point earlier, since it seems to have been misintrerpeted.
I was unable to find any reference regarding this. Personally gocr worked better for me than tessearct/pytesseract. Google docs inbuilt OCR gives pretty satisfactory results too.
Just you. Get a real game on real device if you want real physics and graphics.
I'm going to try the thing again now. Hope I get it right... (Edit: seems so.)
ohmy kyle... wonderful guy at the lousy job. he'd be great at the suicide prevention hotline
Location: Chicago
Remote: Yes
Willing to relocate: No
Technologies: AWS, Google Cloud, Python, Kubernetes, Spark, Kafka, Docker, Terraform, Rust
Resume: http://bit.ly/2uEtV6B
Email: kevin.flansburg [at] gmail [dot] com
Multiple return values zomg is a tempting reason to change .
If what they can give us "right now" won't win us the war, we lose a valuable resource to win the war over the long term. Afaik, these are two of the few principled people with power in the legislature .. let's give them the benefit of the doubt.
I find it very hard to believe an attitude like that would be overtly displayed. Bankers should be attributed some empathy shouldn't they?
If you're referring to Lincoln vs. Thaddeus Stevens on slavery, then I'd respond that things may have turned much better, particularly for Americans of African descent, if Stevens had got his way.

I do appreciate the strategic thinking behind your suggestion that Snowden or Greenwald may eventually reveal what they are obliquely referring to. My personal opinion is that Greenwald led with his strongest story -- I don't think they have much more. But I have nothing to back that up. But clearly Wyden and Udall have a whole lot more.

In the end, I'm the type of person who believes that their oath to the constitution supercedes any strategic concerns.
Yes and no. The particular job offers I got all relied on JavaScript, but of course there are a lot of great positions that require other languages. I do think that JavaScript was the optimal choice. There is such a small number of people who have experience with the MEAN stack compared to LAMP / Java / RoR that it makes it a quite a bit easier for an outsider to break in through unconventional means.

Objective C would have been very strong as well. Many companies of all sizes, including my current one use it. It would probably have taken a successful app on the app store or a stronger resume in order to get the kind of interest I did from top tier companies. Ruby would have lead to openings, but probably wouldn't have done much for me my interviews with Google. Java is used all over the place but from what I've seen, few junior devs without a degree break into the better work. Haskell would have been absolutely horrible--I'd have been competing with freakishly smart people for a small number of low-paying jobs!

The beauty of JavaScript is:

1) It's in the front end of every web stack, so nearly everyone needs it.

2) The MEAN stack (which includes Node and Angular) is a fast rising platform with few people competent in it. Even knowing "old" frameworks like Backbone can lead to a lot of opportunities.

3) In general, there is a bit less conservative of a culture among JavaScript programmers. Java/C/Python shops are more likely to care about pedigree and formal credentials.
I have. I'm open to the idea. I have no problem sharing my dream with someone else because it is possible that it's their dream as well.

I've been reaching out for contributors as well, that may keep it afloat while I work at my day job.
Interesting argument.

Only, I doubt the premise. Productivity will fall at some point. And in your startup you only care about productivity, not about impressing people with your actual hours. (You might want to impress people with tales of your alleged hours..)
Something something 640k RAM...
Are you able to point to any hate speech law in existence that covers pronoun usage in this manner?
Because I'm a fan of the gift economy. This was the way the Internet used to be when it started. This is the spirit that's common in academia, but has sadly waned once the internet got commercialized and grew out of control.
Dating is only as miserable and tedious as you want to make it. If you're not satisfied with results so far then change your approach. This may require multiple iterations over several years until you find something that works for you.
I think it’s a personality thing. Some people think a lot about their space. Some don’t. I like having a nice space but don’t put thought into it. My wife cares deeply so I have active work in progress in my spaces (garage, storage) but keep it out of the house.
Would the best use of this CPU be in a group or multi-group build+integration server?
It's $2000 for the CPU alone, so this can't be general-use.
It really makes me feel sad you've had this experience I hope you change your mind. I am a fellow short man so I have experienced rejection because of height among other lame reasons. I'm not conventionally good looking either.

But this type of mentality is negative and detrimental to your success as well as the success of other men in the same position. Your looks absolutely matter and to say otherwise is disingenuous. But to say you shouldn't try at all because of height is ridiculous. I found my wife through a dating App after having used dating apps off and on for a few years. I also tried conventional dating in person. Did I receive less attention than my more attractive Male peers? Yes absolutely, but I accept it and instead focus my efforts on the variables in my control. Physical fitness, attitude, and having life goals I work towards everyday. I can't beat most guys in looks or charm so I focused on persistence more than anything else.

I recognize that can sound nebulous, but it really works over the long run. I hope I don't come off as condescending these types of comments just really strike a nerve with me. I wish you success in your personal life if you haven't found it already.
I'm one of those people, but dating apps only ever made things worse. I can't imagine why anyone would want to use them unless they literally could not live with being alone. Fortunately for me I have decades of experience at that.
My 2015 Thinkpad with an i5 got 12% utilitaztion?
For anyone else interested who, unlike me, doesn't want to spend a few seconds swearing at how useless Google's become, OP meant 'CM-5'.

https://en.wikipedia.org/wiki/FROSTBURG

https://en.wikipedia.org/wiki/Connection_Machine

Although this particular bout of verbalised obscenity did just make me change my default browser search engine to duck duck go as Google crossed out 'supercomputer' as missing from its query, which was annoying as it was 50% of my sodding query and, technically, the only correct bit. Google search is totally crap these days.
It only works when Facebook is in english