jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
“Air Fresheners” rank right up there with leaded gas, asbestos brake pads, and coal plants: two decades from now we’ll look back with regret and astonishment at how stupid and irresponsible an idea it was. Deliberate inhalation of hormone-disrupting, liver-abusing, likely carcinogenic poisons, all in the name of smelling like a pine forest glade. Inane.
So a private company can do what they want?

But Twitch can't?
Why even have a difference between production and CI in the first place? I see a future where it's Kubernetes all the way down. My CI system is just a different production-like environment. The same job to deploy code to production is used to deploy code to CI. The same deployment that gets a pod running in prod will get a pod running in test under CI. Your prod system handles events from end-users, your CI system handles events from your dev environment and source repo. Everything is consistent and the same. Why should I rely on some bespoke CI system to re-invent everything that my production system already has to do?
That is for actions off of Twitch. You can get banned for actions on Twitch that are not bad at all or completely accidental
One of the best bits: "Look babycakes, I don't have to make the decision until next Tuesday. And I'm not chickening out of my creative discomfort by taking a snap decision before then -- that's too easy!"

I've observed that many hacker types flinch from the megahertz, ironically enough, as a way to keep up with the speed of the systems they've built.

Killing creativity is the least of it. Many snap judgments rot the brain.
You can mostly avoid that workflow if you prefer.
I never miss downvoting, but all the "not another framework!" Posts make me do so. It's not the framework creators fault that JavaScript is flooded with libraries, so give the framework the chance to prove itself. For JavaScript frameworks, it's survival of the fittest.
The best Uber I ever got picked up in was a high end Mercedes driven by a bored retiree wanting something to do on weekends.

Clearly that ride was subsidized by a number of things and wasn’t sustainable.

But I don’t expect limo service at taxi rates - and I’ve started noticing that some Ubers have been literal taxis with an Uber and Lyft sticker on them.

Lately I’ve been using shuttle service or just car service.
It's a bit harsh.

Though, the desktop search incarnations were a hype topic back in the early KDE 4 era and strigi, nepomuk and its later re-implementations and the related services like dbus were sadly sub-par/sluggish compared to Windows search and Mac Spotlight. The biggest let down was the rewrite of KDE 4 itself. KDE 3 had so many features that were never re-implemented in KDE 4.x. I had the impression that the developers lost touch with the user base back then.

In the days before Novell bought SuSE KDE 2 and 3 were very popular.
Good question, considering what Photopea achieved in a fraction of development time.
Repeat after me: we do not save currency we use currency to buy savings instruments like a portfolio of stocks and bonds.
No you haven't. ADA should be supporting people who have fears of animals as well, IMO. It's about supporting everyone, not just one class of disability.

For that matter, a driver with a severe back problem shouldn't be forced to help a disabled customer with lifting their luggage into the trunk. A different driver should be found. ADA should support both individuals in being safe.
This tax proposal makes no sense. It's very easy to dodge sales taxes and VAT taxes by doing under the table deals.

If anything, you want to replace all consumption taxes with a flat income tax (always 40% for example) combined with a flat deduction (first $40k are not taxed).

If you absolutely must replace income taxes, then replace them with land value taxes because it is impossible to avoid them as the owner (who may not be in the country) or as a person living in the country (because all land is taxed).
I read 'The Machine Stops' every few months, it's very often top of my mind as I see where society is heading
> The problem is, Linux antivirus does not really exist.

That's true unfortunately. AV vendors have server solutions (i.e. without UI) for Linux but those scan mostly for Windows/MS Office malware.
Does anyone have any insight into how the justices are educated about a case like this? I guess this applies to many cases, involving a variety of industries, but it's especially clear here that making a decision requires a technical understanding of the stakes. How are the justices made to understand what the different concepts meant? from reading the ruling it's clear that they have a very good understanding, and it's impressive for non-programmers, most of whom are older and did not grow up with technology.
In the nineties I was targeted by a direct mail campaign they ran on Canadians with the eye-catching title "Un-American", in which then made the pitch that it was a reliable source of world news that wasn't overly dominated by a US perspective. It worked, and I subscribed for a decade.
Or this is a honeypot for phone numbers .. hmm
You need to do better than that if you want to keep posting here. Comments like the GP are unacceptable because they're cheap internet dross, regardless of what politics you're battling for or against. If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules, we'd appreciate it.

Perceptions like that are notoriously in the eye of the beholder. The other side sees HN as exactly the opposite sort of "echo chamber": https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que.... Neither side is assessing accurately—they're simply perceiving their own bias (or rather the inverted image of it) and calling that the entire community.
I have my favorites here
https://bobbydreamer.com/irevere
Back in the day when the International Herald Tribune was publishing, I'd read it. It was 8 pages and available at most train stations. It was bits of the NY Times and Washington Post. I don't think it had any original content but the ads were interesting. The USA Today was available but it really wasn't any good.
Smart also because if no one else has done it this way, it may attract extra attention. And they can always fall back on traditional marketing to attract boring people if need be.
Format it as code (indent with at least 4 spaces). Problem solved.
I believe it's more precisely:

Cthulhu for President. Why settle for the lesser evil?
Will bet good money this is due to your user-agent based content serving. I have similar issues with non-standard browsers I use. I don't know why google and google based sites (including recaptcha) are the only ones uaving this issue. It really is bad for the web to have this sort of user agent discrimination.
It very much depends on the jurisdiction.

I would say yes in most of the cases, but if there are insufficient union oversight processes, then unionization is a surefire way to close up shop due to the eventually inevitable waste/inefficiency.

Also, it's an interesting question of how much unionization helped or worsened the automotor industry's problems around 2008. (And even before.) And of course the real point is whether it helped the workers on the long term.

Plus, do unions support changing employment laws, do they advocate for better support for unemployed folks, or people wanting to switch jobs?
Yes. For PhD, it is paid very well. For MSc and BSc the cost is low. What ends up high are the living costs in Zurich. But given how much these costs have increased in the hot US cities, this may not be a problem.
I'm not vegan, just vegetarian, but I have some vegan friends and none of them have any problem with eating something cooked on the same grill as meat either. Like the previous poster, I can understand the concern, but I don't think it's a common one.
>And this is what "big data" and NLP were like before computers :)

aside, I recently interviewed a candidate for a "Big Data" position. He got quite chatty about Kolmogorov & Measure Theory, so I quickly cooked up an interesting problem to relax his nerves. I opened the interview with "If the side of a cube comes from a uniform distribution between 1 and 5 inches, what's the expected volume of the cube ?"
I thought he'll give me the answer in 10 seconds & we'll move on but instead he was completely stumped & just stared blankly. I asked him to use the whiteboard but he simply drew a cube and wrote a^3, a~[1,5], and then went back to staring at it.
Finally after 10 minutes of pin-drop silence, my partner, a non-math guy, took over the interview & asked him some Hadoop related technology questions & he started speaking again.
How about we actually use philosophical argument and not this weak wishy-washy stuff. Perhaps contextualism is true? Perhaps actions themselves have no moral connotation but rather moral decision can only be made within a contextual framework.

I think to say "torture is always wrong" is just something to say to fit in socially. I don't think you can make moral decisions about any action murder, theft, etc; there must be a contextual framework and hierarchy of values.
Why not create a non-SSL virtualhost? http://plain.news.ycombinator.com or similar.
> imperative and side-effect programming (which often the most readable and understandable way to write code)

Oh come on, at least provide a couple examples with a claim like that...

> One thing that I disliked about Haskell is that it can be a bit cumbersome to do imperative and side-effect programming

From a not quite yet ready to release everywhere web scraping library of mine in Haskell:

main = runScraper $ do
get "https://www.paypal.com/login"

postToForm (Name "login_form") (Just creds) AllVisible

get "https://www.paypal.com/myaccount/home"

cursor <- liftM (fromMaybe (error "Couldn't get cursor")) getCurrentCursor
liftIO . putStrLn $ "Your Paypal balance is: " <> getPaypalBalance cursor

where creds = [ ("login_email", "email@example.com") -- put your credentials here
, ("login_password", "password")]

An example of using lenses and imperative programming to create pong[0]:

-- Update the paddles
updatePaddles :: Float -> State Pong ()
updatePaddles time = do
p <- get

let paddleMovement = time * paddleSpeed
keyPressed key = p^.keys.contains (SpecialKey key)

-- Update the player's paddle based on keys
when (keyPressed KeyUp) $ paddle1 += paddleMovement
when (keyPressed KeyDown) $ paddle1 -= paddleMovement

-- Calculate the optimal position
let optimal = hitPos (p^.ballPos) (p^.ballSpeed)
acc = accuracy p
target = optimal * acc + (p^.ballPos._y) * (1 - acc)
dist = target - p^.paddle2

-- Move the CPU's paddle towards this optimal position as needed
when (abs dist > paddleHeight/3) $
case compare dist 0 of
GT -> paddle2 += paddleMovement
LT -> paddle2 -= paddleMovement
_ -> return ()

-- Make sure both paddles don't leave the playing area
paddle1 %= clamp (paddleHeight/2)
paddle2 %= clamp (paddleHeight/2)

From "Program imperatively using Haskell lenses"[1]:

battle :: StateT Game IO ()
battle = do
-- Charge!
forM_ ["Take that!", "and that!", "and that!"] $ \taunt -> do
lift $ putStrLn taunt
strike

-- The dragon awakes!
fireBreath (Point 0.5 1.5)

replicateM_ 3 $ do
-- The better part of valor
retreat

-- Boss chases them
zoom (boss.position) $ do
x += 10
y += 10

As for "which often the most readable and understandable way to write code"... let's find out! I'll trade some examples for common tasks if you'll do the same :)
Coffescript wouldn't be pragmatic since they would have to learn Javascript anyway.
Google and Apple used to be friendly and working on the same open source project named WebKit. Looking at the precedent, it is not unreasonable to consider such things, even if everything is okay in LLVM at the moment.
> rush of getting the site out and stabilized.

I agree that there's no evidence, at least not yet, of malicious intent. But remember that the "rush of getting the site out" took place back in 2012-2013, with a launch in 2013. It's 2015 now.
What exactly is this? It looks to me like a multiplayer vaporwave-inspired shirt maker.
I have no problem with big links on desktop, but the comments should be smaller. I hate it when text-boxes simply stretch and the regular HN site does this too.
Nice! The live update is sick!

What would make me use this instead of news.ycombinator.com every day however would be:

- the ability to hide stories you've already read (some box to tick like a todo list) or are not interested in. They take up so much space, so there is a lot of wasted space after 5 mins on the site and reading/seeing I'm not interested in the top stories. I don't want to click 'show more', I want new headlines to replace old unwanted headlines

- Color coding the actual divs to signify hotness and using size of divs to signify importance/upvotes would be nice. The font is so thin in the orange circles (and the spacing between them and the text) that I cannot read it in my peripheral vision and have to glance back and forth between titles and ranks

- hover movement is disturbing enough for me to navigate with keyboard instead of mouse
Really? What do you like about it?

Maybe I'm just prejudiced against WYSIWYG word processors in general, but I've always considered Word a bit of a usability and productivity disaster. What am I missing using LaTeX or Framemaker?

Now Excel, on the other hand - the world would just stop working without Excel.
Personally I find it deeply disturbing that anybody has a problem with 14 year olds watching sex. At that age they have already been told what it is and some may have tried it, no doubt many more wish they had.

They shave their private parts? Horror, I say why it may grow back in a few months or, god forbid, they may feel itching.
If youre children attacks others in the manner described in the article, it's not because of the pornography, but because you failed at being a parent. If you had any shame left you would have killed you self, but it is no doubt easier to blame porn than for once in your life taking responsibility for the monster you have created.
For the charities on the receiving end, $20 million is fantastic. And so is a video like this, which also helps the included organizations.
Apparently Coca-Cola did that for years. Not sure if this is still the case, but for a while they gave nothing directly. Instead, they offered a lump sum to their employees to distribute however they saw fit.

As a result, there were all sorts of good things happening in and around Atlanta - examples of small amounts going a long way in places where a giant company wouldn't even think to look.
Maybe to reverse-engineer the RFID system for some future purpose?
My campus is apparently one of the top userbases (Queen's U). And I found out about the service this morning reading that dead thread about the job posting. So you are not the only one :)
I have this book on my shelf, waiting for me to finish all the other books I'm reading at the moment. But probably the motivating comments in this post will help me get there faster.
Definition of looking at the glass half empty. Nothing is a zero sum game, we need to learn to reward good actions and punish bad ones. Here we need to support this decision by Apple instead of deviating attention to other issues. We will never get anything done if we always go back to the "but what about that..." mentality.
You can turn off CSS in many browsers. It is under the Accessiblity dialog in IE, at least in 6.x. Firefox also supports disabling CSS in older versions, and so does Opera before the crippling WebKit migration.

I can't imagine it being that difficult to implement as a feature. If the setting is on, you would skip interpreting any <style> tags and style= attributes.

Past versions of many browsers support selecting between multiple stylesheets specified by the page, as well as provide your own stylesheet to use in place or in addition to the page's stylesheet.

(This was one of the main, amazing fucking benefits of CSS, to separate presentation from content, so that users who were hindered by the page's styles could turn it off and still be able to view the content.

And all of it works great if you do it right, because the styles cascade, and, I apologize for repeating myself, the content layer is separate from the presentation layer.

At some point all these features went away, 'cause fuck accessibility, I guess.

Meanwhile, CSS became Turing complete, so security-wise it's like having a second JavaScript which cannot be turned off.

Great progress all around. /s

When people ask me why I spend time on ensuring that I support older browsers in my projects, this is one of the reasons. Sometimes I just want to use a decent fucking browser that's not been lobotomized, and at least I can do it on my own sites.
Honest question here, as this story almost got me to buy an iPhone. And really don't like them, just a personal taste thing. If I don't install apps, say facebook, it can't collect this data right? So by being careful of what I install, and staying clear of facebook, which I am already, using an Android should have a similar effect, right? Or am I getting this wrong?
> Once you use ZBrush, you'll never want to go back to traditional CAD-style creation

That's a little too broad of a statement IMO.

If you're building organic shapes / characters, then yes.

For mechanical parts, using ZBrush is torture.

Also: as others have pointed out, there's already quite a lot of ZBrush-type features in Blender.
Extrude/scale/indent reminds me of my university days, so this looks great :)
More (or more powerful) fans will definitely work, but isn't "free" in terms of noise or electricity. Unlike a normal desktop it doesn't work to put this one in a different room. Still, with a MERV filter, I doubt it's too big a deal.
The Trash Taste Podcast on YouTube interviews an animator working in Japan (Ken Arto), really fascinating, and directly related to this discussion

https://www.youtube.com/watch?v=z9ulkFRXkvQ
Sure, it's clearly not a good idea for every site. But for things people treat as throwaway already (like gawker logins), why not? It doesn't seem like it's any less secure than things are now, especially if, as the author proposes, you're going to purposefully not remember your passwords and always use the recovery links.
Lastly...I can guarantee you that 99% of the Soldiers I served with are honored to be thanked.

I'd be willing to bet you serious money on that.

Estimates are that one veteran in 8 from Iraq has PTSD. A significant fraction of those will have trouble with this type of verbal reminder. Therefore I believe that there is no way that the rate of people who would have issues with the thank yous is below 1%.

That said, I do not doubt your reaction. Or that your reaction is common among veterans. But even if 9 out of 20 veterans are not bothered by the thank you, the pain caused to the remaining ones is bad enough that I think it unwise for people to randomly thank veterans they don't know.
I was wondering about the no use of Mint. This post (by mint itself) says that they don't store passwords and only provide a read version of your data. http://satisfaction.mint.com/mint/topics/is_my_data_safe_wit...

Could you/someone who has more knowledge of this than me explain how this is safer (if it is) and then possibly explain if/how someone could hack mint to get my information.

I always thought of mint as just as safe as using online banking, is this very flawed?
Secure hashing algorithm => problem solved.
Really pointless. I posted this to the site:

<em>The password is automatically salted with the domain and username</em>

...which is exactly as secure as Gawker.com themselves doing a salt+hash.

Let's for a minute assume what you're proposing is what's being done. Gawker has been attacked. The hacker has the columns "password" and "username". Hacker knows the domain name. You're exactly where you left off!

Even if the password has been again hashed and salted on the server - that's just an extra round of cracking (or, more realistically, rainbow-table matching).

What you _should_ be doing is using a single, trusted and very much secure password provider (a la OpenID). Hacker attacks your site, gains nothing. And if you must do the authentication yourself, or the nature of your userbase prevents you from outsourcing the authentication (perhaps <em>you</em> are the OpenID provider we're talking about earlier), you need to be using something more complex than a silly MDx or even SHAx to do the hash - these are made for boiling down huge amounts of data into a small field of not more than ~256-4096 bytes - which is NOT what you want. Look at bcrypt - it's DESIGNED for this. It's a solution waiting for more and more attacks like Gawker.com so lazy and incompetent developers worldwide will use this existing, plug-and-play, simple, direct, and safe alternative to what they're currently doing.

EDIT

Regarding rainbow tables - I'm predicting that with todays resources and cloud super-computing, etc. (just look at the new EC2 GPU instances!) we're going to see a new type of rainbow tables that actually precompute the hashes for different salts as well. It's an order of magnitude larger data and more computation than last generations rainbow tables, but todays tech is more than an order of magnitude more available.
Anybody that wants to check up on that, here is the chat log:

http://www.freechromelaptop.com/irc.txt

This was in open channel on #startups, I've redacted the names of the other participants.
I suppose you've never had to work a day job at a "real" company before?
Music piracy has always been rampant

I can remember being a kid in the 70s and 80s and we all borrowed albums from friends and made copies on cassette tapes.

Or at least all my friends did.... ;-)
Can't you have the code-behind in a separate tab even if it's just a different part of the same file?
That doesn't guarantee the write data won't become fragmented on the wire.
And they buy assets at whatever price is required for the financial institution to remain solvent. At least, that's what happened during the mortgage meltdown.
We started using SoftEther recently to connect a couple of warehouses over fiber to our existing subnet without having to redo any of our network architecture. I’ve always felt it was the new Hamachi. Tailscale to me feels like the new DirectConnect.
More than these bailouts, I am worried about rights being suspended. There is already talks about indefinite holding of people and such. And what if the election gets suspended/postponed?

Scary times indeed
I worked for the FRBNY for 24 years. They always took disaster recovery and business continuity very seriously. We planned (and practiced several times a year) for NYC to be gone, the northeast to be gone, and for the whole east coast to be gone.
My parents fled Hungary in '56 and landed in the US, on the west coast. I spent a lot of the last decade in Europe, and a lot of my free time in Hungary. Loved it, enjoyed it, thought a future me could retire there.

The parallels between US right now, and Hungary right now, are alarming. It's overtly called out in the press... so it's part of the conversation, but we're full circle on what my parents (and grandparents) went through and how a redemptive arc is, or is not, available.
IMHO the speech dataset list is missing other interesting free corpora, e.g. the TEDlium dataset, Voxforge, Common Voice. A more comprehensive (but not complete) list can be found here: https://github.com/kaldi-asr/kaldi/tree/master/egs (download links can be found in the scripts)