jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
1 & 3) I find it curious that you feel free to define your own meaning for scare quotes, but have a problem with him defining "product manager" as "the person who owns the release schedule." I think Lewis Carroll wrote about how that works:

http://en.wikipedia.org/wiki/Humpty_Dumpty#In_Through_the_Lo...

2) You won't find that kind of news on CNN, but it's out there if you know where to look. Try DarkReading or F-Secure's blog, just to get started. There are many botnets out there right now. Even some controlled by Russian mobsters. There are places where you can buy, sell & trade credit card numbers. There's a TON of crime out there, but for people who don't deal with it, all you hear is the occasional, "Company X had a data breach affecting approximately Y users. A company spokesman wants to assure you that everything is all right and that the very same company that allowed this breech to happen will make sure that it quickly vanishes from the public eye."

Finally, you don't know Thomas as you indicated in a post further up, you might want to read this:

http://www.darkreading.com/security/management/showArticle.j...

In case you're wondering, it's really not uncommon for people who deal with computer security to take the time to find out who they're talking to online. You might be surprised at how often it proves useful. And I'm practicing what I preach here, because I only know him by reputation.
You will only get 1 shot at making a good impression with a lot of potential customers. And not 1 shot per visit, 1 shot from launch to the point where you are a big enough name to force people who didn't like their impression to change their minds.

I personally wouldn't be so cavalier sounding about something as critical as pricing, but the best of luck to you.
Same thing, I was confused as to what the product was. I clicked demo, and was furthered confused.

Can you fit a description of your product in one sentence somewhere on the landing page?
Did you pay cash? Did you have to register by phoning Optus before using the SIM?
The inter-country express trains tend to be pretty good. The slower local trains on the other hand can be a bit hit or miss. I mean they'll basically always get you to where you want to be, but perhaps not always exactly on time. But really when all is said and done trains in Europe generally work just fine.
Thanks for the clarification. I'm something of an orthodox skeptic so these simplifications tend to come across as a modern version of "Zeus throws the thunder because that's what Zeus does" but it makes sense.
So now it says 30wh, which seems just wrong. If the transaction took 10 seconds or so, during that short time it would have had to consume over 10 kilowatts of energy.
Not sure I buy it entirely. I've found that once you become an expert in a particular vendors technology to the point you have a reasonably complete mental model on how it works and how to solve all kinds of problems with it and the specific solutions tailored to specifc problems, then learning another vendors specific technology comes at deep, deep, discount.

Tbh if you are an expert in X and I need you for Y and Y is analogous to X and there is time allowed for ramp up, then it's all the same to me.
I would say just the opposite. Google is completely incapable of diversifying away from advertising. It still makes up 90% of their profit and they have failed to diversify - unlike Amazon, Apple, and Microsoft.
https://h1bdata.info/topjobs.php

Software engineer and senior software engineer are 100k+, among many others.
For the moment this report has been taken off the internet as they correct some of their vacancy figures:

> "It has come to our attention that there is more recent data to draw on the 10 luxury buildings we sampled in LA," Delgado wrote. "We will be coming out with an updated report, so we have taken down the last version of the report until that (sic) then."
>A fun question: how does the universe change if the mass isn’t a scalar, but rather is a matrix, and so a = m-1F is the acceleration? What would this world look like? Is it plausible?

This happens in our universe when the coordinate system is squished. In the general curvilinear case, mass is a matrix.
I’d be asking why any time, not expecting more.
It's not obvious what "scarcity" is in health care: demand is infinite because everybody is going to die.
this is useful, thanks... couple questions:

1. Do you grab the country from the IP address before anonymising it? (I know VPN's are a thing, but we would like to know where our customers are coming from)

2. Why encrypt with a daily key instead of just hashing the IP address and storing the hash? Do you ever decrypt the IP address?

3. How have you found CloudWatch? I'm logging all requests to our own database, because it's so simple to do. What's the bonus for Cloudwatch?
On a related note

http://academicearth.org/courses/machine-learning
What's with the TL;DR attitude? I thought this was a great read, and I look forward to hearing more about this company. I'd also like to read more about this guy as he sounds like an interesting and innovative character.

HN is the last place I'd expect to get a whiff of Tall Poppy Sydnrome.
If I remember correctly, maxklein has had success cross-app promotion (promoting your other, related apps within one of your apps).

Would love to see you do a blog post about what you've tried.
Abdulla, does HCI count?
I can't find a good picture, so here's the best I've located:

http://i5.photobucket.com/albums/y167/voigts/CustomWoodCaseI...

Like that, except finished and/or polished.
I spent a year as a High Performance Computing Sys Admin. After careful consideration, we just decided reliability wasn't worth the cost. We bought more hardware instead of a UPS system for our data center. Once or twice a year, we experience a power blip and lose all our compute nodes (infrastructure is on UPS). We would send out an apology email to our users and tell them to resubmit their jobs. Worst case scenario was someone had to restart a 14 day job. Had we bought the UPS system, that 14 day job would take almost twice as long to complete, spending a week or so longer in the queue. We started embracing the idea of acceptable failures and saw it had a great impact on our service.
Heh.

I suspect that this is happening in a less transparent way with automated commodities trading systems.
Have you looked at Customer Development?

So you have an idea for an app. Customer Development tells you what you need to do to see if the app actually has a market & what the market is worth.

Things you need to do - and you can do all these without having the app ready, or even the mockups (although mockups are needed for 2nd half of the process)

1. Do the first approximation business model (http://www.businessmodelgeneration.com/downloads/business_mo...) Learn how at ^1

2. Get out of the building. Talk to prospective customers IRL. Iterate and define, product value prop, market segment, channels. From this identify how big the market is & how much it'll cost you to reach this market. Rule of thumb - for every 100 customers you need a year from now, talk to 10. If you're B2B and need a hundred customers, make sure you talk to 10. If you're B2C and need a thousand customers, try to talk to a hundred.

3. If the market is big enough and possible to reach, you now know how much you can afford to spend. Bonus, you should now have a list of beta testers who will be interested in trying this out.

4. Build minimum v0.1 of the product or all mockups. Validate/Test. Beta roll out. See traction as expected.

5. Raise angel money to build v0.2. What angels would like to see - clear identification of large enough market, clear validated value prop by talking to enough prospective customers, mockups or preferably initial version.

6. Build product & Win!

^1 To learn how to build the business model, use Steve Blank's classes - http://en.wordpress.com/tag/lean-launchpad/
why do you keep doing it if you see no benefit whatsoever?
It doesn't seem like a rule that's based on any sort of science about infection rates. The primary considerations seem to be to make it an easily understandable number, far but not so far you feel like you're shouting at people from a distance.
People have used stimulus arrays attached to the back to "replace" eyesight. It would be interesting to compare the number of nerves coming from the different senses, and how much neuronal area the senses get as the signals are aggregated.
Khan Academy | Mountain View, CA and REMOTE USA/CANADA | Senior Backend / Fullstack | https://khanacademy.org/careers

We're a non-profit with a mission to provide a free, world-class education to anyone, anywhere. It's a big mission that we're taking on step by step. While we want anyone to be able to get a great education independently, we've been focusing a lot on trying to help teachers working in their classrooms (and a lot of teachers and parents are using Khan away from their classrooms right now!)

Our site has been built on Python 2 and Google App Engine for its first 10 years of existence. We're now in the midst of a rebuild in Go (still on App Engine).[1] Parts of that new Go-based infrastructure are already running in production.

To say that this is an exciting time for us would be an understatement, I think, but we continue to have working sustainably as an engineering principle. (Our principles are available publicly[2].)

[1]: http://engineering.khanacademy.org/posts/goliath.htm
[2]: https://docs.google.com/presentation/d/1ZQ-HTuH38L8sf4ZObfJN...
I-90 in Mass is a big compromise.

It balances distance Boston-NYC and Boston-Albany (and points west). If you look at the straight line distances to NYC and Albany as compared to the I-90 route, both are ~30 miles from ideal.
>Transcendental meditation is a gimmick

Source? TM is just vedic (mantra) meditation.
That's so relaxing. Thanks for making this!
Location: South Africa (GMT+2 timezone)

Remote: Yes (Have remote experience)

Willing to relocate: Yes

Technologies: Not really techs, but some keywords for a ctr-f would be - UX, user research, user testing, customer success

Email: brand [DOT] magnate [at] gmail

UX designer with a particular focus on user interviews. Have previously worked extensively in various teams doing market and sentiment analysis. That includes providing insights geared toward funnel optimization and general usability, as well as reporting on trends and marketing response and reception. The majority of my clients have been market leader companies.
CuriousMarc made a video last week where he uses a vintage HP 5061A atomic clock and explains how it works. It's interesting to see that atomic clocks aren't just some giant laboratory thing, but a product you could buy, even in the 1960s.

https://www.youtube.com/watch?v=eOti3kKWX-c
Actually, if you look at the numbers, the physical costs of printing and distribution are a pretty small portion--maybe $2 or so. And I can publish a POD trade paperback and get the same profit per book by setting the price just a few dollars higher. A lot of people assume that the cost of physical book publishing must be way higher than ebooks but it's really not.
Has America ever been more educated than it is today?
A virtual race driver beat two real drivers in a real race:

https://f1esports.com/news/esports-star-enzo-bonito-defeats-...
Perhaps you missed the big pharma conspiracy.
Regarding the lack of info on "clustered dot" matrices, it may just be a keyword issue. This pattern is traditionally called "halftone" and comes from the limitations of print design.

I've done some graphics programming but never specifically for halftone patterns, a quick search turns up this SO post with some examples:

https://stackoverflow.com/questions/1258047/algorithm-to-mak...

Thanks for the cool article! Coming from print and early graphics, I know dithering is all around us even if we don't notice it.
Alpine has a desktop centric spinoff called Adelie Linux. Pretty nice though it's still in RC state.

Though I switched to FreeBSD myself for my desktop.
I think I'm missing something... Ubuntu is developed by Canonical, right? Just because you do not pay for it when you get it outside of Azure does not mean you are not their customer?
Would you feel better if I had said, "a variety of humans"?
Bristle CSO here. To elaborate on Esyir's reply, through saliva collection, we inevitably will have your DNA in the sample. However, our analysis selectively removes host DNA from the sample, enabling targeted sequencing of the oral microbiome. During the processing of the sample, we may capture some signal from the host genome. Our sequencing, however, captures such a low level of the host genome that we cannot derive any meaningful signal from host genetic data, and actually selectively remove that signal from the analysis to enrich for microbial signals.

We keep your saliva sample and its molecular derivatives in physical form completely DEIDENTIFIED such that it cannot be mapped back to YOU without an encrypted key.

TLDR, we do NOT use host genetic data, but cannot guarantee that none of that data will be stored somewhere in this analysis. We do not share any identifiable data with anyone. We do not analyze host genetic data.
What would be your choice of microcontroller?
No wonder so many workplaces are full of politickers and toxicity if these are the kind of signals that are being looked for in interviews.
It's gotten so bad that I installed Newpipe instead.

Basically I tolerated Youtube ads up to a point, but now that I'm using Newpipe instead, neither Youtube nor the creators get anything.

I wish there was a better way, since it's not pracitcal to contribute to all channel's patreons.
Sure, let me give an example of a problem that it solves.

Censorship resistant transactions.

Back in 2010, for example, banks blocked all transactions being sent to WikiLeaks, even though they broke no laws, and we're never charged with a crime.

So even though, these were not illegal transactions, banks blocked them anyway. But the crypto transactions weren't!

So, this is an example where perfectly legal bank transactions were blocked, but the crypto payments weren't.
Well, then you need to look a little bit longer around the market.

At work we use Eurocom laptops with desktop-grade i7 and i9s rated at 90W of power - and we use them for conferences and trade shows to run our demonstrations, they do absolutely fine under full load. Sure they weigh about 5KG, but that's absolutely fine for the target use. I hope that answers the question of "why would you possibly want to do that".

I have a Razer Blade Stealth, 13" laptop where the manufacturer has actually gone against the advice from Intel, and gave the CPU a budget of 25W instead of the advised 15W - and the cooling to work with that. Both the CPU and GPU can be at full load indefinitely and will not throttle. It's just a well designed dual-fan cooling solution.

My wife has a Lenovo Y540 - with an i5-9300H, 45W CPU - again, the cooling on it is super beefy and it will run indefinitely at full load. And that's a completely normal 15.6" laptop.

But you know what throttles? Laptops like the MacBook Air, where Apple used a Y-series CPU and gave it zero cooling - that will throttle hard after a while. And that's a 5W chip. It's almost an achievement that they managed to mess this up. But maybe they shouldn't feel too bad - a lot of other companies do mess it up too. Dell XPS. HP Envy. Those are top lines for these brands and they are famous for aggressive throttling under load.

My point is - of course there are laptops on the market that are designed for sustained full load and are completely absolutely fine with it. I'm just baffled by 1) how can this not be obvious 2) how can it be hard to think of one usecase where that's useful?
No court would consider the exchange you describe as consensual. The addict wouldn't be judged as having the capacity to provide consent.

These issues should be decided by courts, after deliberating on the facts of individual cases, and not narratives that spread throughout the public due to the virality
of simplistic generalizations that appeal to emotions.
> if I filled a hard drive with random bits and sent it to you, you could be found guilty of not knowing the decryption keys for that disk.

Technically true but misleading. It's true in the same sense as "if I plant evidence to frame you for murder, you could be found guilty of murder". I mean, sure, but that skips over the bit where the prosecution has to prove to a jury, beyond reasonable doubt, that you did actually commit the murder. Or in this case, that the hard drive is filled with encrypted data and that you have the key to it.

In particular, the implication that if the police find some random data that they think is encrypted, you can be convicted just on the assumption that it's encrypted and that you have the key to it (unless you can prove otherwise) is false. If there's enough evidence to raise a question about whether you have the key to something that could be encrypted data, the burden of proof is on the prosecution to prove you do have the key to it (and therefore that it is encrypted data) beyond reasonable doubt: s.53(3) http://www.legislation.gov.uk/ukpga/2000/23/section/53

(to be clear I definitely do agree it's a bad law, just not for burden-of-proof-reversal reasons)
Though, WebRTC tracking is becoming severely limited with the current mDNS initiative that hides all the local IP addresses and other measures to hide available devices.
I would argue that magic eye books and optical illusions are different things. An optical illusion exploits our brains "shortcut" mechanisms, which could be considered taking advantage of a weakness, whilst a magic eye utilises our pattern matching ability, which could be considered as bolstering a strength.

Not sure I've explained myself as well as I could, but hopefully I have.
Nobody is talking about using the GPU as a simple blitter that I see.

UI necessarily includes GPU because that's on the path to the hardware screen.
Exactly.

What I like on HN is that, unlike some other communities I've observed, you can still gain votes when reasonably arguing on either side of the issue. The hive mind isn't as strong yet to defy all reason.
Both stories as told never happened, the first invents a character who is then killed to make a point in the second.

Both stories are about things that occur in the real world, however one is about the subject of privacy and surveillance and one isn't, so given the thread I think the one on topic is possibly more constructive.
I'm not disagreeing with that, nor am I packing up my bags to move out of the United States at the moment.

However, "the best we've got right now" is just a local maxima.
Here are my reasons:

- They are in SF so I can walk/bike/bus to their office; for whatever good that does me. Didn't do that one dude any good going to MtGox's Japan office. =/

- They are YC backed, so that means pg knows about 'em. That adds a "gold star" in my book in that they must have passed some kind of filter to get into YC; that they're not just plain scammers, unprofessional or woefully uneducated about security on the interwebz.

- I feel very confident about this video: http://techcrunch.com/2013/12/17/foundation-brian-armstrong-...

All that said, you still shouldn't leave a huge amount of coins on an address that you don't exclusively hold the private key to. 1 or 2 bitcoins, meh. Day-trading with 50 BTC? Risky, but okay I guess. Those crazy amounts I saw on that gox-horror Reddit thread, like 100+? Some people in the THOUSANDS?!!! That was a bad decision. That needs to be some place else. Coinbase.com may have the most honest people in the world, but I also believe hackers are extremely talented people and hundreds of bitcoin is adequate motivation for a certain subset of hackers to pour all their energy into breaking coinbase. I'd love for Coinbase.com to talk about all the strange hack attempts they must see against their service every... minute.

I day trade on btc-e.com with 1k USD and my rule is to never have more that 2k on there. If I reach 2K, I buy 1k's worth of bitcoin --> send to coinbase.com --> cash out. Repeat again with the 1k remaining. I could try and turn 2k into 4k, but that's a risk I'm not willing to take. I'm happy with my 1k units of profit.
Then the lists should only have a weak_ptr to the object.

Something is handling both list [1], that something could own the object, or maybe something external to that. Giving ownership of the object to both list is a design error [2].

[1] e.g. if the two list are an implementation detail of a data structure, the data-structure itself could own the objects in the lists.

[2] Do non-deterministic garbage collectors that handle cycles allow you to have a resource with multiple owners? Yes. Should you do it? No, god, please don't.
Nice, and crazy comprehensive. I especially love redefining the wrapper using eval to match the signature of the original.
GC is not 'wrong'. It's just an overused method of memory management. There are plenty of valid uses for GC where ref counting wouldn't make sense. Lua immediately comes to mind.
I think it's a given that we're actually talking about republics, and not about spherical cows.
So, where would the terabytes per second come from? ... on a head-mounted device?
didn't realize that about javaland. almost all the projects I've worked on in .net use conventions to wire interfaces to concrete types. the IoC is mentioned in one file that defines the conventions and the 2-3 odd-ball one-offs.

I've been on one project that manually wired everything, it was crazy. such a waste of time.
About time somebody started thinking about taking care of musicians!
Nonsense. If this were the case then tether could not trade at par.
If iMessage is end-to-end-encrypted, and you share your location with a contact, does it count as Apple "collecting" the information for the purposes of the privacy label if it is never stored in a readable way on their servers except to be transmitted and decrypted by the recipient?

I think your overall point still stands that Apple's collection within other services like iCloud can benefit iMessage functionality and may not be disclosed on the privacy label
I wish that Rust would follow the lead of some languages in allowing one to explicitly mark a function as recursive. (Not exactly the same as TCO, I understand, but related)

I understand the argument against doing TCO in a low level language like Rust (debugging stack traces, etc). But as an opt-in? Yes, please!

OCaml, which is like Rust's muse/parent, does it. Kotlin and Clojure do that as well, IIRC.
There are ways to make dirty bombs orders of magnitude more dangerous. The problem is that radiation will spread and contaminate a large area for long time, so the bomb cannot be thrown over border then.
> I don't understand how this is the top comment. It's so generic and lacking of any investigation or insight; I could copypaste this as a reply to any software project post on HN and it could vaguely apply in the same way (but not specifically apply).

Yes. And that is _exactly_ the point. These anti-bloat libraries either die or become the enemy they set out to defeat. We've been to this rodeo before, yes?

Nothing wrong with that per se. But we gain nothing by pretending this cycle doesn't exist.

Perhaps a smarter approach would be: I've replicated 80% of X's features with 20% of the weight. Here's what's missing.

Then if Library X puts on weight, so can you, if you want. But feather weight in and of itself is not a benefit per se (especially when it's likely temporary). It's a feature. And too often we all gets sucked into the feature trap because we forget it's ultimately about benefits.
They would have to destroy some too at some point otherwise the price would go down? Do they do that?