skysight-inc/HackerNews huggingface dataset:
As someone with PhD studies in Information Theory, I always found the whole "compression breakthrough" very far-fetched, I wish they had chosen another technical basis for the show. Never mind that compression of any and all files is impossible (see pigeon hole principle) -- while it could theoretically be done for "normal" files (video etc), it's extremely unlikely that a black-box method such as theirs (as in, they don't have any prior knowledge of the files' structures) would beat out white-box methods (such as video compression) by such a large margin.

It's a bit like writing a best selling novel in a language you don't speak: theoretically possible, but just so far from normal reality that it's hard to suspend disbelief.
MTN fined $8,5M in Rwanda
I agree with idea that one should not focus on what is holding them back, but I was responding to the claim that there is a reasonably reliable path to success for most people, in the sense that success conveys "a windfall" or otherwise making you financially secure and independent.

However, there is no reliable path for a woman in Saudi Arabia, or poor child with drug addict parents, or the family of the lowest caste in India who have no assets. Surely they can help little by little and better their future generations, but they will by and large be gone before anyone gets a "windfall".
Interesting concept. I tried with Will Smith :))) not sure why and the images were not really good as for the case of the showcased ones nevertheless this is a nice concept I like it. What technology did you use?
Are you using a java framework on the backend? Something like Spring maybe? I'm just curious, I've been thinking about using Java for the backend of my own projects.
- LISP

- "how to solve it" by george poyla

- asking more "why"s to problems
>Obviously nobody has a crystal ball and you can never tell when huge, industry-wrecking changes are coming, but it was well understood that majoring in Underwater Basket Weaving was not a great idea from a financial point of view. Have we forgotten this lesson?

The most common undergraduate major is Business. The "liberal arts and humanities" make up about, what was it, 12% of all bachelor's degrees?
So, other than the ones that quit or burn-out, the success rate is high?

That's almost the definition of survivorship bias.
Show HN: Aberration – All your AdWords accounts, at a glance
Slightly different use case but still very useful for data manipulation is the OpenRefine (formerly Google Refine) https://www.youtube.com/watch?v=B70J_H_zAWM
Oh, you mean like GWX was for Win7+? "Hello, we tried to upgrade your computer to WinX, your computer is now an expensive brick." Yeah, that's a great idea.
Call me when science transmogrifies base metals into gold for less than it costs to dig the stuff up from the ground: humanity has been trying since before science/ when science was alchemy.
Culture is a product of evolution.
Typescript is nice, I just wish it inferred types as well as F#.
I've tried to ask this before. It's basically semi-conscious racism by people who are careful with their words. You'll not get a satisfactory response, because there is none.
It is not about being "smart", it is about reducing the risk. E.g. you can avoid using malloc() directly, using abstractions, even in C, e.g. [1].

[1] https://github.com/faragon/libsrt
Not all could agree
FWIW I don't think S-Town was intended to be true crime.
what kinds of ads are you thinking of when you say "If it was something they didn't need before, they bought it anyway"? There are different types of goods, some with clearer reasons for purchase than others. An ad for a mountain bike is clearly only going to attract people who saw the ad and thought "I want a mountain bike". For luxury goods that rely almost entirely on perception (eg. Tag Heuer watches), people choose to buy something that they think will make others see them in a different light. Classic "bad guy" advertisers like McDonalds are trying to influence customers to pick them over Burger King or KFC when they fancy an easy meal on the go.

None of these decisions are forced by the advertiser, and "influence" as a concept is pretty plain on the face of it. The psychological hacks that advertisers use are mainly restricted to trying to make you under-price or over-value a product in your head, or in the case of late-night shopping channels, to get you to impulse-buy things (which I would consider to be fairly exploitative but is in the minority in terms of advertisers). Influence: The Psychology of Persuasion is a good book on the subject.

> When I rip on the agency of consumers please consider that with any small amount of agency they would search for the best product to suit their needs and advertising would be worthless.

I think you're conflating agency and rationality here. A rational agent would indeed shop around, but any old agent can choose to buy or not buy something based on whether they think it has value to them.
In my experience, a business major is the new communications or psych major. Basically, a last resort for those who can't do anything else.
> Are you implying that on-prem software is the only way?

I'm stating that having the option to switch to on-prem is extremely important for your business plan. It puts a hard ceiling on how much your cloud provider can squeeze you for.
What I am trying to get at, your days spent learning what took you hours today, would not have been possible without the foundation you created during those several days as a teenager.

I would get nowhere near the experience (and appreciation) of watching you do this on Youtube, compared to the several days experience on real "vintage" hardware.
Strike Russians from that list. Angara isn't ready yet and not heavy at all, there are no other launchers in the works and the industry is in shambles.
I was listening to an NPR report on this and their explanation for the low amount was that the group wasn't handing over the keys after payment. Which I guess implies people who get infected are first researching what to do before paying.
Dying malls in the US should take note of how China is approaching retail
This is a really great app if you want to troll someone. Been using it on the great Danish Troll Hunt servers to make big things happen.
~~~~~~~~D()()=(solve the puzzle to make a rocket ship)
Liberal arts grad here. Humanities education has almost completely absolved itself of any responsibility for helping its students build careers.

I did not have a single lecture or discussion with any of my professors about how I could use my degree to get a job, what kind of careers I could pursue, and how to use my degree for anything outside of academia.

Humanities education has become "education for education's sake".

That's fine and all if the cost of tuition is low. But when you're spending $30k/year on tuition, your professors believing that "everyone should just go into academia" is just a bad investment.
Quantum Computing Demands a Whole New Kind of Programmer
I believe this malware included a keylogger. Retrieving the correct passphrase would be another step for the attacker but wouldn't stop them if they're determined.
It is obvious that it would be possible to match accounts in a great many cases, and if the commission wanted to know more precisely how good the matchings could be, it seems like it would make more sense for them to ask Facebook and WhatsApp for social graph data and hire their own scientists to investigate that than to trust Facebook's answers on such a subjective point. But really it seems like they must have basically just been OK with Facebook monopolizing messaging because it was obviously pretty terrible for competition to allow this merger even assuming they thought the users of Facebook and WhatsApp wouldn't be able to be merged very well. However, I would be really curious to hear from someone who knows something about their actual thinking and motivations (and I guess what the law says since they may be quite constrained by that).
"There’s no indication any customer information was obtained by the attacker.
Furthermore, there’s no indication Panic Sync data was accessed."

Read: The attacker could have accessed all that data but didn't send me an e-mail telling me that he did.
I am not trying to make an argument here. It is a very complicated problem without an easy solution, I only wanted to arise this topic.
Create web applications entirely by writing HTML and CSS
This makes me wonder what the statistical likelihood of 'getting into trouble' is for 'unremarkable' people entering the US (by flight).

If I'd fly to the US (unlikely), I'd definitely wipe my phone or leave it at home. But since I'm also 'unremarkable', I'm now wondering if perhaps the chance of getting into trouble is ridiculously small for me, and that perhaps I'm in a bit of a bubble of my own going through all this (pointless) trouble to be 'safe'.
No, I got your reference.

I grew up with 5.25" floppy disks.
> Comments on HN do nothing for the victim

What was the point of the original comment then, in your opinion? Just to upset people here?

> and it's self-righteous posturing to pretend they do.

This is nothing more than your opinion, based on nothing more than your imagination.

> We don't do this kind of thing because we care about someone we'd never heard of until a minute ago. It's an opportune way to get some of our own anger out and see ourselves as moral at the same time.

So if someone you didn't know a minute ago was hit by a bus, or tripped on the pavement, or dropped their shopping, the only reason you'd stop to help is because you want to show how moral you are?

Most people are not that sociopathic, and I doubt you're unaware of that fact, so I'm not sure why you're pretending other people's motives can only be selfish or insincere.

> Lashing out at the person you're talking to, on the other hand, actually can do harm—and that only means hurting the victim further as well.

Can you quote where the poster "lashed out" at the OP, because all I remember is they called him complicit in the exploitation (which the OP said himself is what he feels) and then said "free her".
Google’s speech recognition technology now has a 4.9% word error rate
I think you overestimate the power of these techniques. They don't add up to making people buy things they don't want. They just change the perception of the goods' value or cost. No matter how many ads I get shown, I'm not going to buy a McDonalds unless I'm hungry and want something quick and cheap that I don't have to cook. They just use adverts to position themselves as a good choice in that situation, or to improve the public impression of the meat they use (and such claims are legally required to be true so they can't just say "we use great beef" and cook you up a rat burger).
Wish he was in charge of some of the on screen code. One of the most cringe worthy screenshots from the show: Richard using a Sony running osx writing Python in a Java file with in a variable with font

https://i.redd.it/qr65kfjahpty.jpg
Ask HN: Must haves' when building Landing Page from scratch
Hey there,

I'm building my first landing page from scratch with the purpose of validation. My goal with it is to see if there's interest in the service and to hopefully be able to reach out to any interested parties to get feedback.

Is there any services that are must haves in this instance? I know to include MailChimp and I've seen A/B testing packaged with services like unbounce which I need to see if there are easy ways to implement that. Are there any services that I must include to make stats and testing easier?

Thanks
I find myself stuck on a single data point from this article, the one that reports 16 people lost their lives due to the release of just 248 incarcerated kids. Now my rational mind is able to grasp that this is only 6.5% of the group they were tracking, but I can't help but feel like we owe those 16 people a greater standard of care than to release these deeply disturbed individuals. The recidivism rate for that same group was 97%...so a virtual certainty. They don't break that down into violent crimes vs property crimes, but seat of the pants wisdom suggests that even if it is property crime initially, that it is similarly likely to progress to more sinister deeds later on. If that's not enough to justify a life sentence in perhaps a minimum security facility, I don't know what is.
That's the only way I see the tens of thousands number being accurate.

What's your over/under for how many engineers AppAmaGooBookSoft will hire this year? Mine is 50k. I did a back of the envelope calculation for this last year but can't find it.

90% retention rates imply a 5 year survivorship of ~60%; feel free to take any of several thousand HNers out to coffee if you want to confirm what competent, worksmanlike execution means your 6th year pay package looks like.
The kernel isn't the problem - one of the devices I maintain runs 7.1 (mostly) fine on Linux 3.0[1]. The issues lie in the HALs - which translate between the standard Android camera/sensor/telephony APIs and the vendor's implementation in the kernel. These are device-specific, and usually provided to the OEM by a HW/chipset manufacturer.

Google is generally pretty good about keeping source compatibility, but ABIs change, and sometimes completely unrelated changes break everything for no obvious reason. Some things I've encountered include:

* sensor blobs crashing when using a clang-built libc, but working with a gcc-built one.

* blobs crashing when using jemalloc, but not dlmalloc (dlmalloc was removed with 7.0).

* Vendors introducing hacks in the OS - workarounds to deal with broken HW media encoders (which misinterpret pixel formats), misbehaving GL blobs, or devices which expect one pixel format for their display when the system provides another (e.g. RGB vs BGR).

* closed-source OpenGL drivers which use-after-free - the bug's probably existed since forever, but it only manifests after 7.0.

[1]: https://github.com/LineageOS/android_kernel_samsung_smdk4412...
I bet he's using tabs ;)
Machine Learning Guide Podcast
It's claimed there are two groups of 'denialists': to which group does Professor Richard Lindzen belong? 'Lobbyist'  or 'Ignorant'?

Richard Lindzen: 'Emeritus professor of meteorology at MIT, where he was the Alfred P. Sloan Professor, beginning in 1983. Prior to that he was the Robert P. Burden Professor of Dynamic Meteorology at Harvard University'.

"The UNFCCC was established twenty five years ago to find scientific support for dangers from increasing carbon dioxide. While this has led to generous and rapidly increased support for the field, the purported dangers remain hypothetical, model-based projections. By contrast, the benefits of increasing CO2 and modest warming are clearer than ever, and they are supported by dramatic satellite images of a greening Earth."

https://wattsupwiththat.com/2017/03/09/lindzen-responds-to-t...
> at least these guys (apparently) salt, etc

It seems the salt was stored in the database itself.

https://twitter.com/sajal_thomas/status/865134165288599553
i like it. i like that it's offline (or atleast when my firewall blocks it, it still works)!! and i like that you dont need an account to use it.

Mobile version is basic and exporting to obj is the freedom i'm looking for. I see myself using this for when i'm really mobile and i need to prototype a basic idea then use another program to take it to the next level.

Keep improving it, there is lots to do but focusing on enhancing modularity should be your core focus as you already know -- and an obvious idea is selling batches of models (not singles like 50s or 100s) so folks can plug and play and maybe try to create a unique rendering style so your program has a signature.
This goes directly against personal freedom though, especially points 2-4.

What if you were abused by your parents and/or had some other issues with them, and you haven't had any contact with them for 30 years? Should you still pay them after they get over the age of 65?

In general, the whole idea is upsetting to me, over here in EU we pay massive taxes but they guarantee people in need are taken care off, "garnishing wages" of nearest relatives sounds just stupid.
>> Why genetically engineer a new tomato

patents? profit?
In my opinion, the essay[0] referred to in the introduction of the article is a better read. It gives very good reasons why some people still prefer physical books, without denying (on the contrary, praising) the many advantages of digital books.

[0] https://aeon.co/essays/stagnant-and-dull-can-digital-books-e...
I don't think that's necessarily true. Dotnet is still just getting started on Linux, meanwhile the Java ecosystem is insanely mature on Linux. Fwiw, I have been writing dotnetcore lately, and enjoying it, but it definitely doesn't match the java ecosystem in terms of library maturity. Because of Google/Netflix/etc, Java on Linux is a really interesting beast

Not to mention that toying with another language is not such a complicated endeavor once you're 5-10 languages in. The great thing about C# and Kotlin is they've been good at adopting features from other languages that are already good and familiar, so picking them up is generally super easy.
Does no one realize this is a joke / marketing?

Directly from the paper's PDF:

"Finally, Pied Piper has recently claimed to employ ML techniques in its Middle-Out algorithm (Judge et al., 2016), although their nature is shrouded in mystery."
In fact, it's linked from the Yegge post.
It wasn't their production environment that was compromised; it was their source code repository.
Right, that's still hard, but it can provide substitutes for (some) cases where gold would be used

Of course some substitutions are harder than others
There was also a huge stink about Origin doing some spyware like things when it first release, including I believe sending EA a list of all the files on your HD.

In the case of Steam, it solved a problem. In the case of Origin, the problem was solved and it introduced more problems.
Ask HN: How would you pay the Bitcoin Ransom in less than 5 hours?
Ransomware - If you had no choice but paying the Ransom and you don’t have a bitcoin wallet yet, how would you pay it in less than 5 hours?
Haha, and Richard hating on spaces seems strange for a python developer.
IBM, a Pioneer of Remote Work, Calls Workers Back to the Office
An interesting read about the original wild tomato

http://www.smithsonianmag.com/travel/why-wild-tiny-pimp-toma...
But the featured staff are undoubtedly the highest performers and/or most creative in developing new ideas and technologies. Setting ego aside, I think the main goals in one's career should be working on very high value problems and enjoying every day at work. Working with a few people who are more knowledgeable/creative/etc. is a big win.
Actually Kotlin is just Scala dumbed down by taking out the most powerful and interesting features like higher kinds, implicits, monads or macros. Which makes it just a Java 8 with a bit nicer syntax.
I fully agree, be careful though I recently found out the "SJW I hate whites" types are among the mods here.
All three actions you listed can remain illegal, while owning the information(or to keep with the analogy "a very large number") should be fully legal.

It's not illegal to have a case full of medical records, but stealing them or releasing them without permission is illegal, no?
No. Technically that's why "safe" languages were invented.
Rust is one of the worse examples of those, as you can hardly call Rust safe. Only Rust fanboys do so.

Pascal, ADA, LISP, ATS, Java, Go, D, pony and all of the lisp and functional languages are safe.
Nim is the underdog of upcoming system languages , but it sure has a strong bite . Given the steady progress made by the development team it appears to become a more satisfying language to use than Rust or even Go.

In the end every developer tries to be :

Faster,Better,More Efficient

and Nim could be the tool to achieve these aspirations.
I really hope this has some elements of satire in it.
Roger Ailes has died
I think the interest rate is currently RPI + 3%.
The hiring post
1..5 syntax has been deprecated for about 2 years, now you have 1...5 which is inclusive and 1..<5 which excludes the last element.
It is a joke paper as a marketing stunt for Silicon Valley. I would bet they could get it accepted to some journals / conferences too since it looks extremely convincing.
They're afraid of the charcoal grill robots on the sidewalk competing with local restaurants.
I couldn't find that in the PDF?
First off I'm not excusing what you're experiencing from your coworkers.

That said:

> if my conservative acquaintances are more tolerant of a "left-of-center" arrangement than my liberal acquaintances, why would it be more fair to push the comparison further left?

That isn't a left-of-center arrangement. It's a hundred+ year old conservatives dream (see: traditional family values), of course they're accepting of it.

The point of the opposite scenario is that it's non-traditional, and I GUARANTEE you that the acceptance would be reversed on both counts.

Obviously preferably the acceptance would be there regardless, when both you and your wife's roles are self-chosen, but you must see that it's easy from the outside to suspect that it's formed by traditional gender roles, even if it happens to be unrelated?

In the same way people generalize about a white man with a pacific looking younger wife, or just a younger wife in general, which isn't the same thing people think when they see an older woman with a younger man.

These things could be great, loving relationships, but the generalizations about them are at some point rooted in truth, because of a traditionally asymmetric power dynamic.
Like many previous posters, my N5's battery is starting to die. I've changed it once and it hasn't helped. Otherwise, it's a decent phone and it has served me very well. I've thought about possibly going to the new OnePlus when it's released, BUT the lack of "long-term" support (more than 2yrs) bothers me.

I bought an iPhone 7 just to give it a whirl, but I eventually gave it to the wife. There's something about that back button that I can't let go.
Machine Learning for Networking – A LSTM RNN Framework for TM Prediction
A fair amount of ransomware is distributed via email, so it's not such a bad idea when this issue is front and centre and all over the news to reinforce good behaviour amongst users.

It's not like 'stop clicking random shit in emails' is bad advice.
It may not be a Sony computer, that partial bezel looks like a MacBook. Sony may have paid for the placement of their logo there.
I don't see anything in that Twitter thread indicating where the salt was stored, but salts are actually supposed to be stored next to the password hash. They purely try to prevent precomputation of password hashes by introducing a random value per password, and that works just fine by putting them next to the hash.

Today, of course you shouldn't be manually maintaining salts and instead use a proper PBKDF (which indeed uses a salt, which is stored alongside the hash).
Yeah because russian military strategy is based on photos and videos teenagers share in vk.com
Software Development as a career requires a commitment to a continuous cycle of learning (and teaching.)

Your skills will grow, but the churn of tools and techniques will have you relearning things on a regular basis.
"asking for a friend..."
OP here - Yes I posted the link after finding it in Yegge's post. I thought it was interesting to see examples of the two languages side by side.