skysight-inc/HackerNews huggingface dataset:
Oh boy. I'm the kind of person who very well might push a "permanently un-invent the Internet" button if you put one in front of me, but electric toothbrushes are so ZOMGWTF better than the manual kind. Seeing one on the "can't use" pile made me twitch. I'd pay $500 for one if that's what a base model cost (it isn't, fortunately). Even if they broke after a couple years (they don't, mostly). Solidly in the list of stuff I can't believe I haven't been using my whole life, and that is so good I can't believe they're not nigh-universal, at least in places with reliable electricity.
If anyone on mixpanel is reading this I would love to know how do they maintain mocks? We've been burnt so many times with outdated mocks in my experience that I've always tried to supplement our front-end tests with Selenium as they run against a real server.
It's an acronym, spell each letter in your own language and be confident that it will be correct
The Macbook Air also has a fan. The base Macbook does not. The base Macbook therefor hits its thermal ceiling pretty much immediately and is suboptimal in hot environments. My girlfriend's overheats all the time.

Frankly, I think the three product lines should be shaped like this:

- Macbook: For price sensitive people. $800-900 to enter the Apple ecosystem.

- Macbook Air: Basically the current MBP with its fixation on power capped by form-factor. (Note: The new Air is heavier than the MBP!)

- Macbook Pro: A portable workstation that doesn't sacrifice everything for form factor. Apple doesn't have one of these right now. For example, prioritizes thermals so that it can sustain max performance instead of the bursty performance of the current MBPs.
> I'm betting you can whitelist it or otherwise bypass it

That you can easily bypass it is irrelevant - it's a bad sign to me, as a potential user, when the installer is flagged as a virus, and a far worse one when the D team seems utterly apathetic about fixing it. I see no evidence in the thread whether it's a false positive or not (though plenty of unbacked claims and some ad hominem: "you are the one using the snake oil software"), only developers asking the users to blindly report it to their AV vendor.

I also did not see any response to Mike Franklin's comment: "It's not the compiler that is reporting the virus, it's the installer. What utility are we using the generate the installer executable?"

This throws up an entire forest of red flags to me as a developer - I'll stick to languages where the contributors care enough about the language to report a false positive themselves.
I'd recommend against searching via the web UI. I use awslogs[0] daily and find it an effective way to search and filter logs.

[0] https://github.com/jorgebastida/awslogs
Assuming that a majority of developers refuse to pay for software is, in my opinion, an exageration.

I feel that we are in a position where we can estimate the amount of work and the dedication that a team has put into a great product. I have paid for many of the great softwares that run on my machine because of this knowledge.
When it comes to exact interactions with tile edges and measurements, you might want to take a look at the D&D 3.5 player's handbook (or Pathfinder, which is a derivative of it). The combat rules have a ton of thought put into line of effect and line of sight measurement, how to measure circular radii in squares, how things interact with multi-square creatures, etc.
This is already a thing at JetBlue - they rolled out a chat widget on their website recently and it has reduced the number of incoming phone support requests. Their customer service reps working chat love it because they can help more customers in the same period of time. Even better is that if the rep still needs to talk with the customer over the phone to address an issue.. they can! The agent can just call the customer to address that 5-10% use case.

I don't foresee them getting rid of phone altogether.. _that_ seems rosey. But I certainly see a 95% chat / SMS future with voice only as strictly needed.
2010-2016 Web / Mobile app developer $35K - $47.5K

Living in a small Canadian city makes it hard to gauge how much I should be making.. I haven't worked in 2yrs due to mental illnesses (mostly aspergers), I wouldn't know how to explain my situation at interviews either..
too bad you got downvoted, i would imagine in-memory DB and large cache.
Couldn't tell you what it does, I only know that the advertising of it in airports is ubiquitous. In the dozen plus airports I've been in this year, they've all been plastered in adds for HANA.
Great advice, I hadn't considered that.

One resource I used was: http://roguebasin.roguelikedevelopment.org/index.php?title=C...

Check out recursive shadow-casting. Had the best results of all the implementations I tried.
I'm not sure if you're being serious, but I disagree if you are. Any drug can be the gateway for a person at risk for addiction. I don't have hard data (and I suspect there is none proving weed is the gateway drug, but am happy to be educated) but my guess is that alcohol is the gateway drug for a vast majority of Americans.

Can weed be a person's gateway to harder drugs? Sure. Is it the gateway drug? I don't think so.
Great tools can save you an immense amount of time = money, so it should not be as black & white, even with startups in their early days.
>There are countless comments on Hacker News by a developer impressed with something. So this headline is wrong.

So, is it fair to say that you're not impressed by TFA?
I just whitelisted the entire directory for windows defender, and I know a lot of other D devs do the same. (Without that, even my own programs I compile will have startup lag - it doesn't flag them, but it takes an extra half second to run the program, presumably scanning it first, which is infuriating for an edit/compile/test cycle.)

So for us who are already in, it is a "solved" problem. I recognize it doesn't help first timers though.
Judging by the number of "How to prepare for a Google interview" blog posts there are out there, and given how few people routinely use a lot of low-level C.S. knowledge in their daily lives, I don't think it's at all unreasonable to "study up" for an interview.

I mean, I've been programming for 25+ years, the past 19 professionally, and if I were going to interview at Google I'd go off and spend some time studying. Because frankly, I don't walk around with the runtime complexity of various sorting and searching algorithms memorized, nor do I remember all the details of how to implement Quicksort from memory, etc.

So are you "supposed to" study? I don't know, but feeling like you need to study certainly isn't anything you should feel bad about.
I mean, that seems like a stretch. I agree that most drug advertising (including alcohol) should be limited and never targeted towards children, but IDK how you can limit a financial interest to not increase consumption. Even if you allow home production, there's going to be bong companies and vaporizer manufacturers that want more people buying their products.

Legalize weed, don't market it towards children, let adults do what they want if they're not harming themselves. Substance abuse problems (which are entirely different from the issues surrounding smoking, which wasn't "cool" but just "the thing that literally everyone does" prior to advertising) are mental health issues more so than access to a substance issue. People become alcoholics because they're genetically inclined towards the it or because they are trying to escape something about their circumstances (or frequently both).

TL;dr- Plenty of people already smoke weed, and nobody advocating legalization is advocating for people to be allowed to drive stoned or let children buy pot.
You can't impress those that know more than you. I'm not impressed by half of the showHN that I see, but then I'm equally impressed by the other half. I sent an email a few hours ago to someone that had a showHN because I was impressed by the quality of work, not just in what was done, but code, documentation & organization.
Get a 2–6x speed-up on your data pre-processing with Python
I'm Czech and never heard about this story. I knew about Hardmuth and why Koh-I-Noor was used, but the story of the color was new to me, thanks!
Why should we? For exactly the reasons you stated.. why would any business reasonably assume someone would pay for their <insert-unneeded-app-here> knowing full well it will spy on them and use them to further the global advertising machine?
Any reply likely relies on our assumptions about how we derive quality product from ourselves others.

I can spin a narrative whereby the app store fills up with fart soundboards, but famous artist (or team) is able to practice and later in life make really great app/game/art because they have a fresh, minority perspective. In the alternate narrative, said person (or team) wasn't able to build a portfolio enough for the first rung and pivoted to some other hobby/industry. Presumably we've already formed the assumptions that guide which narrative we value more.
I had the exact same issue with raycasting, and at the time there weren't really any good online resources that I could find.
In the case of images I can just take an off-the-shelf pre-trained model like ResNet as a feature extractor, why should I use a cloud service for that? I don't quite get what the benefit of it is. Are your embeddings better? Well prove it then? In terms of transfer learning, fine-tuning convolutional layers would perform way better anyways?
In my case it was only one or two companies in only one release. It was not necessary to resubmit it in every release.

Also, I understand that this is not top priority and that is a nice small task to be delegated to one of the newest contributors, specially the one that have the problem and are using the obscure AV. But after a few months, it's time to say "whatever" and try to solve it. [Anyway, I tried an hour ago, it's not so easy. See my other comment.]
Neither do ads on the internet. Donald Trump's presidency did not mesh well with a large population of the US's perception of reality. It is much easier to say "the boogey man caused this to happen" vs "my understanding of the world around me was inaccurate."

I'm not saying that there weren't campaigns that intentionally mislead people or that those campaigns aren't a bad thing. I do think that blaming the Trump Presidency on the Russians is overly simplistic and is an easy way to ignore a real divide in our country.
Its the first analogy I came up with. There are undoubtedly better ones. I imagine they will all seem a bit crazy - the reasoning behind it is as well.

Your next question is a separate issue and one that does not deal with harassment. It deals with favoritism in general. Whether it's favoritism for sexual reasons or because you and your boss both play on the same proam bowling league doesn't seem particularly relevant to me.
Staff changes at Scala Center
Ask HN: Why do you attend Hackathon? How did it help you?
1. Why do you go to Hackathon?

a. Networking
b. Find a team
c. Just for fun
d. Learn new skills
f. Mention any other ..

2. What was missing in the Hackathon that you attended so far?

a. Can't find a team
b. Never able to build anything in 2 days
c. Nothing came out of it
d. Mention any other ..

3. Were you able to learn/use skills which are not utilized in your day job?

4. Did it ever help you in getting a job that always wanted?

5. What was the best outcome you had from attending a Hackathon?
No, not really. The entire Hawaiian archipelago was annexed as US territory. There was no comparable "nation status" as exists on native American reservations today.
What billionaires want: the secret influence of America’s 100 richest
I know someone who works at Google, and their initial impression of the code base was that it's the highest quality large codebase (or largest high quality codebase?) they'd ever seen. Apparently all the qualifications and reviews really do help.
I read books on an eBook reader most of the time but one thing that's really lacking is ease of skipping around to different sections, reference pages etc.

Having said that, there's a lot of obvious effort in the software to help get around that limitation (footnotes appearing in a popup window, searching the book for any text, bookmarks, etc).
Economic Sabotage, Cartels, Uhuru and Co. Govt. Thieves
Love it!! Golang love!
What does that have to do with wanting/not wanting to live in the 'burbs ? Lots of "average" developers don't want to live in SV or a 'burb. You present it as some sort of weird dichotomy - reality is much more complex than that.
Paris's main touristic attractions short of Disneyland Paris is its historical districts. By definition you can't just recreate that somewhere else. It's like saying a small ski town in the Alps is too underbuilt for tourism; that's kind of the entire point.

Hong Kong is hardly good for tourism, given how many small businesses have been replaced by luxury stores hawking brand-name products to Mainlanders.
Any simple options for automating periodic captures of voting results?
I'm wondering what folks would suggest as the easiest route to get an automated screen grab / scrapes of some County Registrar websites, capturing the results every 15 minutes or so / as they come in on election day?

Why? Well, my dad has been on the hunt for shenanigans and seems convinced that enlisting a few friends to print to PDF some of these results on election night could.... somehow be useful signal to help detect voting total irregularities. Mind you he's 70, so at least he's keeping busy!

Personally, I think if the election totals are going to be manipulated (not entirely improbable, although the vote suppression game is pretty strong this cycle), they'll be done upstream at the tabulator level and using some combination of flipping/over-under tactics that have been alleged for the last half dozen cycles.

Anyways, I have one failed experience spinning up an AWS cluster and using code I found online...so basically I'm asking if folks know of any semi-affordable / quasi plug n play options that could scale to perhaps a few dozen counties in Ohio, FL, TX, CA, etc....before I just let him do his thing.

Appreciate it HN
I think so. When I had an interview at Google, the recruiter advised me to study, and even sent a long a list of books I should read...
I'm not "defining words to have whatever meaning". I explicitly agreed with you on the technicality of innocent vs criminal ("Of course"), and brought the conversation back the actual point:

Prihibition is dramatically worse because it imputes criminal charges onto people who are otherwise innocent. This is bad because these people are not a threat to society, yet with prohibition they lose their life to jailtime and a permanent criminal record.

I never said they are not illegal right now.
Jscut – compute cnc pathways from svgs in the browser
A good reference also might be pocket bibles. Although they are somewhat used, anecdotally I still see more people with the full size "normal" books at church.
They work in GroupMe
Infrared is light, and light is reflected. You don’t need to look directly at the sun to get get it in your eyes.
After canceling ‘Rift 2’ overhaul, Oculus plans modest update
By that definition almost everyone is a master over someone.
I stopped reading and mentally discarded the article as trash upon encountering the phrase "diamonds are graphite".
The harm doesn't have to amount to firing; showing disfavor (even unconsciously so) is a harm. We routinely bind peoples' hands in situations like this that involve conflicts of interest and power dynamics. We don't "trust" lawyers and doctors to appropriately handle sexual relationships with clients and patients, for example.
How to build your own SMS gateway
This is an incredible site that is invaluable for anyone involved in woodblocks. Japanese woodblocks are also a great way to get into art. You can get the same exact prints that are shown in museums for $100+.
The word you're all looking for is 'exploitation'. Advertisers and their clients are trying to exploit children for their personal gain.

Please don't abuse words like 'abuse' and 'aggression' by exploiting them. But even if you did, that wouldn't be an aggression.
As a developer it's very hard to see what kind of software normal people find useful. I happened to overhear a conversation about Dropbox, the idea that you could read-only share a document was simply amazing to them. I rolled my eyes then. But also knew at that moment that Dropbox would become very popular.
Ask HN: What have been the business impacts of introducing ML at your job?
Having launched a handful of (primarily computer vision) ML products for large and small companies over the past few years, I'm not quite sure any companies except for FAANG (and a few others) are materially benefiting from using ML, considering the costs of implementation.

That said, I would really like to be wrong about my intuition here.

So, I'm looking for anyone who can point to a significant and repeatable increase in revenue or decrease in costs after implementing ML into their workflow somewhere.

The use case could really be anything, but if you have implemented a TF/PyTorch/MXNet etc... model supporting an application, or built a new application around an inference or classification system, I'm curious how/if it has transformed your revenue or costs.
I don't consider myself an expert at all, but the way I approached it is that I went in knowing roughly what it would take for me to move, and expecting that they wouldn't match it. So I was comfortable asking for that amount even expecting them to not be able to meet it, and I was comfortable rejecting offers that didn't meet it. And so then when they did meet it, it was a pleasant surprise.

I think most of what people talk about "negotiating skills" or "driving a hard bargain" is pretending to be in this situation despite it not being true. But in my case I genuinely was in this situation, so I did not have to use a lot of skill (besides the mental aspect of being confident in how I felt)
Sure it's relevant. You can always join your boss's bowling league. You can't hop into bed with him. It's about making a social determination about what kinds of incentive structures we want to permit.
Don't know specifically about HANA. But, any database with high throughput would benefit from high bandwidth PCIe non-volatile storage. Databases with significant random accesses in their workload would see a large improvement in performance due to Optane. Nothing else apart from main memory matches Optane with its insane random access performance.

ERP applications which use HANA typically do have significant random accesses in their workload. It is due to this reason that it was initially marketed as an in-memory database. The random access performance of RAM was necessary for high performance. If HANA was just being used in in-memory mode, the speed increase is probably not that impressive. But, if there is non-volatile storage involved, then yes the speed increase would be impressive.
I have also been at startups that wasted large amounts of time and capital trying to work with the wrong tools. The risk isn't worth it especially when a lot of other startups in the same ecosystem (competitors for the same VC dollars) will happily sell you an unfinished product and then shut down a year later and stop supporting it.
Typical dang reply... I've demonstrated this many times and offered to email you plenty of evidence that lots of reasonable and credentialed members agree with me. You are the censor here; you are in the wrong. Unless censorship is right, then please support that notion. The reason why you do not support it publicly is because you know that you will lose the debate.

"In the meantime, we're continuing to unkill good comments that you post" -- So you are deciding which comments are good and which are bad. Exactly as I had claimed, and that you had denied. Previously you claimed that the "rules" decided which comments lived & died. Pretty incredible how few of my comments have made it through in the past 3 months, considering that. I am vouching for this comment. And let it be known that I have had many comments vouched for by others that were killed regardless.
Two Objects Not Namespaced by the Linux Kernel (2017)
Okay, maybe a better analogy would be with seatbelts. It doesn't seem like it would a huge engineering feat to prevent a car from starting if the driver isn't wearing a seatbelt. If someone dies in a car crash because they weren't wearing a seatbelt, is the car manufacturer at fault?
Social Capital 2018 Annual Letter [pdf]
WaPo: How Silicon Valley Is Trying to Help Democrats Capture Congress
Other semi-risque hieroglpyphics:

𓂑
U+13091
small breast

𓂒
U+13092
large breast

𓁒
U+13052
giving birth

𓁔
U+13054
breastfeeding

𓁤
U+13064
the god min

𓄡
U+13121
animals belly showing teats and tail

𓐍
U+1340D
possibly the placenta, though could be a sieve
ASCII dick to the rescue: 8===D
AI, Ethics, Impossibility Theorems and Tradeoffs [pdf]
These are all good points. Certainly, there are tons of examples of sexual harassment in other industries. I'll submit, however, that tech is a bit outside the mainstream on this. While sexual harassment happens for example at law firms, nobody in the legal profession (and I suspect, most of "sanitized corporate America") would try to defend with a straight face the practice of relationships between supervisors and underlings, as is typical here on HN.
> I'm all for legalizing pot and it's just natural that young people _experiment_ with drugs.

That doesn't mean we should make it easier for them to experiment.
<move along>
A personal anecdote of mine. A friend has schizophrenia. There was a clear point of descent from smoking cannabis. He was 13 at the time - young for schizophrenia. He's now on clozapine, a powerful antipsychotic. Whenever his judgement fails him and he smokes pot, it's weeks to months before he has to spend some time in hospital. Otherwise, he could take other, heavier drugs to excess and not require urgent hospitalisation.

The rule for him was always "cannabis triggers".
So it is the newspaper's fault that their customer lied to them?
Where do you recommend starting? Both in regards to getting educated, but also practically acquiring prints.
Why is it on D's developers to fix a false positive in someone else's software? They redirected the reporter to the proper venue. I don't see what else they should be doing.
That's pretty cool. Are you allowed/willing to share that list?
Our experience is that Cypress is the best tool out there in terms of better integration with CI tools even though it's not stable yet. We also connect to our cross-origin staging servers because it feels more e2e to us.
Hey!

We're embedding images by feeding them through a deep neural net and using the activations of an intermediate layer as an embedding.

You can read https://arxiv.org/abs/1403.6382 to learn more about this technique if you're interested.

Our launch model is trained on ImageNet, which has enough variety that it usually generalizes well even when your dataset is very dissimilar to the input distribution. We're planning to train on a wider variety of image data in the future, but we wanted to get something into people's hands quickly.
Kepler space probe retired after running out of fuel
I saw that before. It's pretty crazy.
It's by jQuery creator John Resig: https://ukiyo-e.org/about
I wonder how the Amazon engineers and developers of AWS services feel about this post and people’s responses.
Once Paralyzed, Three Men Take Steps Again with Spinal Implant
Not if you're not skilled at bowling, or are physically disabled.
Trump literally proclaimed himself a nationalist a few weeks ago. As far as online communities go, these bans are long overdue.

I’m not interested in sharing an online space with people who are more than happy to tear my country down.
SiFive launches RISC-V processor cores for real-time applications
What Are the Spooky Risks of Using the Wrong Communication App?