skysight-inc/HackerNews huggingface dataset:
It would be terrifying to have an endless series of people tracking you, spying on you, looking for any embarrassing thing to expose. What anonymous hackernews person are you, does anyone remember you doing something in high school? Keep this in mind when looking at whistleblowers - they face a lot of trouble when bringing things like this up.
I am in a similar position. We started the strangling process 2 years ago but due to management not wanting to disrupt old clients by shifting them to the new code (same stuff updated UI) the strangling strategy has basically shifted into us maintaining two copies of many feature. Success!
The compiler can just say "this value is dead, you can't use it".

That's what rust does - rust isn't literally freeing/clearing memory when a struct is moved.
Azure Functions Live – Feb 2020
- This bathtub has a hole in it

- Just throw it and the baby away, problem solved
Depending on the regulation, IMO a sensible middle ground is to phase in regulations based on company size as measured by revenue and/or employee count.

This avoids crushing upstarts while regulating companies large enough to matter.
Vue: Creating a navigation menu with animations like on Stripe
Azeron is!
> And if some user X posted something about a dispute they were having with chess tournament organizer Y, and Y felt this was untrue and decided to sue X for libel, I'd also have responsibility for that alleged libel because I'm the publisher?

What's the precedent for TV and books? Are the TV networks or book publishers included in libel lawsuits? Not answering your question either way, just gathering information for now.
Man the culture has changed a lot since the 70s.

Great article.
Show HN: Neckline clipboard. An improvement to your Operating System's clipboard
> What NASA needs most, he says, is some imaginative PR... The astronauts he has met could provide reams of picturesque copy; they are hard-drinking, fast-living, generally “wild and weird.”

The editor of Rolling Stone was certainly paying attention! It sounds like they sent Tom Wolfe to cover Apollo just a short time after publishing this. His book, The Right Stuff, would cement the image of those first American astronauts in just this “wild and weird” frame.
Bank heists just got that much easier
Why Cryptocurrencies?: Improved Voting
A solution to improve Deep Learning reproducibility
John Lennon y su pareja:-D
Ask HN: Better ways to handle image storage/retrieval for a beginner web dev?
Hey guys,

I'm developing/designing a website for my friend and it'll definitely be a photo-heavy site which will contain multiple photo galleries and other images. I am definitely not an expert in web development, so any and all advice would probably help me greatly.

I'm figuring to go with a Nuxt.js / Vue.js frontend or go with Gastby / React. Then use Firebase to store and retrieve all the images. My biggest concern, is loading and storing images so that is fast, affordable, and also easy-to-use so my non-tech friend can just upload photos simple as that. Not sure if I can obtain all three of those things, but if you have any suggestions or know of any useful resources I could look at, that'd be great! Thank you.

Right now, my plan is to learn more about programmatically storing and retrieving uploaded photos to Firebase (which I can probably create some admin endpoint or something, if there's a better alternative, let me know!). Folders would probably be the identifiers for which photo gallery to put it in, etc. Not sure if I really want to create a dedicated Node.js backend or anything. I'll probably be handling it mostly in the frontend code.

Let me know your guys' thoughts if you have any!
2015: https://news.ycombinator.com/item?id=9751312

2013: https://news.ycombinator.com/item?id=6309631

(Links are for the curious. Reposts are fine after a year or so: https://news.ycombinator.com/newsfaq.html)
My mother published 5 books with WordPerfect and adamantly refused to learn any desktop publishing system that didn't have Reveal Codes.

When she says she doesn't understand what I do for a living, I tell her that I work with Reveal Codes, all day. It's more right than wrong.
Both of those things are far more strictly regulated than conventional investments are.
Open Source Group Wants Windows 7 Source Code in a Blank Hard Drive
He presented himself at least on twitter this way.
The Boy Scouts Are Bankrupt
I'm sure you know what you mean by the difference between Markdown "flavors" (bad, don't need) and Markdown renderers that let you pick and choose different extensions (good, more of that please).

But, I don't.
Wanted to read about forms in your docs. Page does not exist : https://www.clodui.com/form/add-form
Pnc ?
Is there actual damage? At the end of day, as a customer，all I care is my money is available (not stolen) and I can access it when I need it. Why should I care about implementation details ?
Back when the GDPR was still pending, the consensus on HN was that there was nothing to fear because European regulators emphasize the spirit of the law, rather than beating people over the head with the letter of the law like American regulators do.

Anyway, the law went into effect and some guy got fined just over $2000 for using CC instead of BCC on his personal mailing list of 150 people. There are a bunch more examples just like that [1].

I miss the tech community that used to be much more skeptical of government regulation -- remember SOPA/PIPA?

[1] https://news.ycombinator.com/item?id=20278819
Maybe let users grant clipboard permissions, as they currently do for location, microphone, webcam or notifications?
They are used by the state to raise revenue!
Not just "say" -They provide a reasoned argument why: it did things which are not what best-in-field scientists would have predicted as a model, and tried to do in a lab. It does not have markers they would have expected, for it to be done in a lab, such as the passage through other specific organisms (ferrets) which are used to model transmission into humans from other animal origin diseases.

It just doesn't show the signs of being deliberate or a function of Lab activity. Its more plausible (occams razor) that its natural selection.
Should companies be suggesting regulations that they don't know how to meet? Maybe before making something a standard, it should be tested in the real world first?

But this doesn't mean you have to accept their proposal.
Mazda is currently purging touchscreens from their vehicle lineup, which is, IMO, the correct approach to in-car UX.

I feel strongly enough about it that I'd support a regulatory approach for eliminating touchscreens in cars.
Ooh explain more about your challenges?
> data structures, the DOM, storage, and all the other things that comprise the platform your opinions of the available tools would change

I do know all of those things. I still think React, Angular and other frontend frameworks have a time and place.
Anyone else notice that after you accept TechCrunch’s cookie consent pop-up that the site blocks you from tapping back on your browser to get back to HN?
Show HN: Step-by-Step Tutorial to Build a Decentralized Twitter Bot
I feel the bank should be liable for stolen funds or information in the case of a security breach.
Because "obvious" might not rise to the level of "beyond reasonable doubt".
Jeff Bezos: World's richest man pledges $10bn to fight climate change
It depends on your workflow. I sometimes find myself alt-tabbing multiple times to copy stuff over. Othertimes I accidentally overwrite my clipboard and lose some text that I was writing. Being able to recover it from the history is nice.

I use Pasteapp on macOS and FastKeys on Windows, which comes with other useful stuff, such as a shortcut for controlling volume by using the mouse scroll wheel on the right edge of the screen, macros, and a text-expander. The ones I use the most are:

ddate = 2020-02-18
ttime = 03:40:26
nnow = 2020-02-18 03:40:28
@@ = my email
I don't know how I feel about this. I have been an Amazon customer since 1996, and the company almost certainly has data on me for a period spanning more than half of my life, including very private things like information on my medical history.

On the other hand, I have also owned Amazon stock since shortly after their IPO, and at some level have financially benefitted from all the data that the company has gathered on its customers.
Mike, thanks a lot for working on the restoration project! It was amazing to watch your progress and the ingenious tools and solutions you guys came up with.
It also sparked my interest in AGC-related things and while I at first expected it to be a somewhat simple and elegant machine (easier to formally verify) I quickly realized it too like almost any engineering project was subject to reality/deadline-driven compromises everywhere (looking at you memory architecture). However, it is a machine which still 'fits in your head' compared to the historical achievement. We probably won't be able to do that kind of thing with the more recently developed, more complex systems we're going to use for the next steps in space exploration.
Good enough according to whom? Inevitably there's always some unpatched server somewhere on the network someone forgot about that let hackers access data for millions of customers.
Boost-Reflection
I think you inverted the logic. His case is "Hans Reiser was an outsider, but when he turned out to be a killer (which does not strictly relate to his FS work) we dropped him like a hot potato. Contrast that with Mike Godwin, who did a thing (the respondand thinks is) reprehensible, but because he is a big name, we give him leeway"

he's making a compare-and-contrast argument, as I understood it.

The difference is, Hans Reiser was a murderer. Mike Godwin is just conflicted between his belief in a greater good outcome and his role as a PIR/ISOC conflicted person. I think its a bit apples-and-fishcakes as comparisons go, but I sort of get it.
I don't think this is true. A clear example is startup stock-options. It is legal for the company to give you that as compensation, you historically get taxed for that compensation, it is legally mandated to get appraisal by a third-party company, but it is generally illegal to offer them for sale in the public.
That bag of cash is floating out the door all by itself!
C4 really has some good ideas by its own.

* It never bothers to produce a machine code. The use of stack-based VM simplifies the single-pass compilation, and it never makes use of unknown library functions so no machine-specific knowledge is required (like dlsym in Bellard's OTCC [1]).

* It chose its primitives wisely. It never implements structs and returning with values, for example, but the code is carefully structured that the lack of them doesn't make it harder to read.

* And yet it has tons of little tricks. Switching from r-value to l-value (triggered when infix `=` or postfix `++`/`--` are read) is a single opcode fix. Reserved words are initialized from an imaginary source code. The type is represented by a single number 2n+k where n is the number of indirections.

[1] https://bellard.org/otcc/
I wholeheartedly agree with you. The tests do help a lot.

Funnily enough, I own PBR too (it's in my reading queue), and, having skimmed through it, it seems math heavy. I think I'll leave it for last. My current queue is:

- RTC (for fun),

- 3d Math primer for Graphics and Game Dev by Dunn (to solidify the math part)

- Foundations of Game Engine Dev - Mathematics, by Lengyel (because when it comes to math, overkill is underrated)

- CGPP (to get the basics down)

... not sure about the order for my other books, but then...

- OpenGL SuperBible (second time around, sadly)

- Real-Time Rendering

- PBR

For the math books, I was thinking to do the same thing as you: do the math by hand, and then translate them into tests.
It's a good project I wrote years ago. It implements Java-like reflection in C++. Just declare your reflection, and use it via Java-like API. Annotation and object proxy just like Java is also supported.

See https://github.com/kingluo/boost-reflection/tree/master/libs... for examples.

Reflection is the base to implement framework like Java Spring, see https://github.com/kingluo/boost-reflection/tree/master/libs..., which is a simple IOC example.
Wow, they should know better. That’s really mediocre if true. Call the OCC consumer hotline which is listed at the following link https://www.occ.treas.gov/topics/supervision-and-examination...

Tell them you’d like to file an “Official Complaint” regarding a serious cyber security issue at that bank, and to transfer you to whoever handles official consumer complaints regarding cyber security. Regulators are sensitive to the word “complaint” (specific wording matters) and typically require that complaints are stored, prioritized, and handled in a prescribed way.

Ask them if they can get back to you with any resolution and leave your contact information. Update HN if you’re comfortable with that. Good luck.
To be fair, GDPR was first proposed in 2012. In 2016 it was written into law, and then in 2018 it became enforceable. It was these adtech companies that choose to ignore implementing it and/or to do it as late as possible.
Scaleway Object Storage

S3 compatible and comes with free bandwidth

https://www.scaleway.com/en/object-storage/
I always wanted to beleive somebody would make a coherent case for a real decimal encoded adder/multiplier: use voltages or phase or frequency or something in ways which were strictly additive, subtractive over 10 discrete values, and compute the sum by .. doing decimal. Not decimal BCD but real decimal in the logic. 10 distinct voltage levels.

Not to be totally surprised, my hardware lecturers said "notachance"
I have no insider knowledge

I don't either, with the added bonus of a complete lack of legal training but this clipboard thing has been a part of commercial e-reader apps for so long, if your (very plausible-sounding) theory is right, it's been boilerplate in such contracts for many years.
The Exhausted Programmer – How I prevent mental and physical fatigue
HTTPS: //www.pillsdrive.com/slim-ensure-keto/
Slim Ensure Keto: Even when you sit on the couch and watch TV. Plus, since this is all natural, you shouldn’t have to deal with any Slim Ensure Keto Side Effects, either. In summary, this can make your body burn its own fat stores. And, that means huge results for you!
https://www.pillsdrive.com/slim-ensure-keto/
I don’t know where to start with your comment.

> If the claim is extremely unreasonable ... most people can tell it’s unreasonable.

Surely you must have far more faith in humanity than I do, or you would not make this statement. One only needs to look at the prevalence of vaccine skeptics, climate skeptics, creationists, ... to know that unreasonable claims can garner significant support despite considerable scientific evidence to the contrary.

> rejecting anything that has a small possibility of being true

Actually, this is called not placing undue weight on fringe ideas. There’s arguably a small possibility of practically anything being true. That doesn’t mean we need to sink time and energy into them. Should our current, most probable line of reasoning display flaws that can’t be remedied, then the scientific method dictates that we explore alternatives. Until then, the most probable explanation reigns.

> given that it’s not clear how or why it isn’t unreasonable

Unfortunately, the vast majority of people are unlikely to understand the subtler parts of a scientific concept (or really anything they aren’t experts in, in general), and consequently can fail to grasp why something is clearly unreasonable to someone more well-trained.

A conspiracy theorist is someone who brings up possibilities that are extremely unlikely to be true. That would fit your senator to a tee. He’s not backing any of this up with actual evidence, he’s just bringing up scary possibilities. We don’t need that kind of fearful reaction in a public health crisis.
Police force denies creating 'child hacker' poster
Outline: https://outline.com/caBX8n
Over the decades that computers kept getting smaller, there were lots of new businesses, services, and products that were created thanks to this process.

Now that we're in a phase where we're making our DNNs deeper and deeper, what are some new successful businesses, services, and products that are springing up as a consequence? I can think of Amazon Echo. Any others?
> Primarily women

Do people learn automatically how to be not toxic to men?
Show HN: Design Maps you can export as image or HTML Embed
> Anyway, the law went into effect and some guy got fined just over $2000 for using CC instead of BCC on his personal mailing list of 150 people. There are a bunch more examples just like that [1].

> Details on the 2k€ fine; the guy used his mailing list for harassment, the 2k€ fine would likely have also been issued prior to the GDPR as german privacy law is fairly strict.
They are... there's also multiple levels of insurance to cover it.
Very curious to know what you were working on! 31 million lines of code?
Sure, but states are just there, and acting like they weren't can even increase complexity. For example, RAII basically eliminates the "memory is allocated bit uninitialized" state by means of enforcing an automatic transition, at the cost of being no longer able to allocate many objects sratically.
Scott Aaronson: Quantum Computing – AI Podcast #72 with Lex Fridman
I really really love terraform, but I have to say that the 0.11 to 0.12 changes have really screwed me. Less about the terraform config changes themselves which were fairly automated changes, but one of the providers I'm using took the opportunity to rewrite everything so that my existing tfstate file is pretty much worthless. Just be a bit aware of this when using TF over time...
Rust can do this for an arbitrary element of a dynamically allocated array?
What I Wish I Knew When Learning Haskell 2.5 ( Stephen Diehl)
I'm not sure this is directly related to GDPR as the regulations in Germany are more strict

"using CC instead of BCC... newsletter of 150 people in Germany... between July and September 2018"

But spirit of the law or not, if you're CCing me in your newsletter several times, I'd be pretty annoyed

Edit: people might want to check the actual link provided to get the details 1) he was a repeated offender 2) this mailing list was being used for harassment
Wow, these CEOs and founders really actually do think they’re special. My guess? VC substituted startups are far less effective than ones backed with considerable funds. Why? With luck being equal, money is the real break.
You’d think “when a user selects text and runs the copy command, that text should be written to the user’s clipboard” would be a solid enough industry standard.
Yes, I expect the bank to protect my money. What I'm saying is how they actually do it, clear text pwd or whatever is not really my concern. Why should I ?
Genuinely curious, why not name the bank here?

It certainly isn't going to be news to the bank itself, so there aren't responsible disclosure concerns here.

And since the top advice here is to leave the bank, wouldn't the best thing you can do be to alert the public, so others can protect themselves as well?
And may I add: politicians that don't understand anything about the internet
There is no reason a rational company would prefer VC scrip (described here as "value-adding services") over a comparable amount of actual cash, since the former is restricted and not certain to benefit the company. This arrangement also creates a conflict of interest, since the VC is planting decision makers into the company that primarily serve the VC's interests, and not necessarily the founder's or the company's interests.

Any founder who receives such an offer should consider whether it's worth giving up equity for the B2B equivalent of a gift card redeemable only for services that may benefit, but may also harm the founder's interests in the company.
For UK-based visitors, it's alongside the release of a Panorama episode on Amazon:

Panorama, Amazon: What They Know About Us: https://www.bbc.co.uk/iplayer/episode/m000fjdz
If you have regulations by revenue/employee count then the companies will restructure themselves to be below those thresholds.
This is the way you do it. Nobody is happy but the product and business live on.
Well, I wouldn't even though I'm also a remote developer working in SE Asia for a company on the other side of the world. However, if it helps you do what you need to do, then it's absolutely worth it. Time zone issues are killer. I can't tell you the number of meetings I've missed because Japan doesn't participate in the daylight savings time dance. Google calendar is a bit better than before, but the UX is still actually pretty uncomfortable when you are trying to think, "What time is that for me and what time is that for them". (Incidentally, there is a new feature in Slack where when someone messages you it tells you what time it is for them -- this has helped me a couple of times).

I hate calendar apps generally, so like I said, I'm not going to pay for one. But I can definitely see paying a measly $50 if it comes with UX that helps out.

Having said that, I found the article a bit heavy on app recommendations and light on actually useful tips for working remotely (especially remotely in a very remote timezone).
HN's software should probably replace non-trailing exclamation points with something rather than nothing.

I took the Extra bit out of the title for now, since it isn't needed and I suppose might confuse younger readers.
Something similar happened to me once. An e-commerce platform gave my wife my plaintext password. It was my "low security" password, the same one I used in dozens of sites. That's when I started using a password manager so now every site gets a different random password.
I am able to run Windows 10 in 4k at 100fps with display port using the Alienware curved 34in monitor (it supports 100+ fps) . The hardware behind it is described in this unfinished blog post (https://blog.dianazink.com/constructing-a-deep-learning-desk...).

I built this rig for machine learning and I spend a lot of hours coding every day. Any other setup gives me headaches and eye exhaustion, including Apple’s otherwise excellent Thunderbolt display (60fps). The high fps on the Alienware is the number one criteria i now use for buying a monitor or TV. It has made me more productive by far (feels like two monitors in one by real estate).
Even then it could be horrible on bad roads where it doesn't get a chance to skip ahead.

It's also a lot harder to change a CD while you're driving than a tape. And until CD burners were around you couldn't do mixed tapes for road trips on CDs.
This the most intelligent thing I've heard on this thread.

So long as I'm not holding the bag should my account with them go haywire, I don't care. This is why shared passwords are bad.
You scared me, but I found it an enjoyable and tasteful presentation that enhanced the content.
How to Monitor Visits on WordPress Site Using the Heatmaps