skysight-inc/HackerNews huggingface dataset:
Saas makes sense because many large organizations are incapable of running large data processing applications locally.

Think of it a bit like food delivery. In the past each restaurant had to hire their own delivery driver and manage the delivery operation. This is highly non-trivial and as a result only a few restaurants would take on food delivery. Now, we have services that specialize in food delivery, and they service multiple different restaurants. They have the expertise on how to operate a food delivery service and so customers get consistent and good experience across a range of restaurants. It even enabled many restaurants who otherwise wouldn't have delivery to easily add food delivery to their offerings.

That's a win-win-win for all parties. Software as a service is a similar thing. It works well for large complex applications that require a team of sysadmins with application domain knowledge to run. Yes, some huge companies will take this on themselves, but much like food delivery it's not feasible for a great many companies.
I am going to be a contrarian here. The significance of the issue is overblown.

Copyright does not meaningfully harm creativity. Sure, you can't publish your Harry Potter fanfiction. But you can borrow all the themes you want from it. Magic schools, mysterious back-stories, dark lords and flying brooms can't be copyrighted.

Moreover, Disney cannot prevent you from using Pinocchio, Little Mermaid and the rest of the public domain stuff they have used.
Another rare group is the Bombay blood group: https://en.m.wikipedia.org/wiki/Hh_blood_group

(interestingly I can't find it in the submission using quick search)
The kernels for Gentoo have been all over the place for the past few weeks. I'm running 4.12 at the moment, then the repos updated to 4.14, which wouldn't build for me, so I waited a week for genkernel to modernize. When I came back 4.14 had been marked unstable and 4.12 was masked, making 4.9 the latest supported kernel. Seems that whatever is happening is a Big Deal.
As someone who's worked a bit in theoretical CS, I think this is attributable to theory's different culture. In theory the focus tends to be more on intrinsic qualities of the problem in question -- does there exist a polynomial time solution? a sublinear time solution? how is it like or not like other problems? -- and less on clever engineering ways to optimize the constants in the problem, which is why the implementation (and its attendant constants) often seems like an afterthought.

This is more useful than it sounds, since studying problems themselves can often lead to generalizations ("ah, this is NP-hard") that let you import plug-and-play knowledge ("we shouldn't expect a polynomial time solution").

But yeah when it comes time to implement/simulate, papers that are hand wavey with constants get annoying.
Aren't some manufacturers better than others, though?

https://arstechnica.com/information-technology/2016/03/once-...
At a certain point, it's simpler, more robust, and more predictable to write some JNI and put the hot path in C++ or Rust or something.
1) What's the difference for the receiver?

2) It only works as 'charity' between a vast income gap like you have here. Within local communities it's unlikely that many people have enough money and the disposition to support all the others.
Attack of the 50 Foot Blockchain: The Book
A Guide to Responsive Images with Ready-To-Use Templates
I also wrote this: https://medium.com/@fogleman/pen-plotter-programming-the-bas...
I’m in the mid Atlantic area and after reporting my female colleague’s harassment and then later finding myself harassed and pushed out i am surprisingly having the damnest time finding my next job. I’ve been a Front End Designer/Dev for the past 7 years and always got jobs quickly. Now I’m wondering if it’s my age(42.. though look young for my age I am told) or these Govt IT jobs I’m going for my previous peers are talking negatively about me in circles?

It’s been crazy tough after 25 phone or in person interviews!
Hardly “dethroning” Google. UC is for low end feature phones that cannot run any other browser.
New York Stock Exchange | https://www.nyse.com | New York, NY | Lead and senior engineers | ONSITE | Full-time

We are looking for quick learners who enjoy working with modern software development tools in the financial and capital markets space.

Knowledge of specific frameworks or libraries is less important than a broad knowledge of software development practices, and an ability to learn.

At the NYSE, we are building customer-facing web applications with tons of referential data and many downstream systems.

Must haves:

1. Significant experience developing web applications and web sites.

2. Very good grasp of Python 3.5+ or TypeScript. Both are a plus.

3. Some knowledge of the other language listed above.
4. Willingness to work with both ecosystems.

5. Relational database experience, ideally PostgreSQL.

6. An understanding of automated testing and when it’s an asset and when it’s a liability.

7. Clear, concise coding skills. Your code is more often described as "clean and elegant" than "clever."

8. A healthy amount of patience for firewall/infrastructure navigation. We use modern stacks and have access to most tools, but still operate in a regulated environment.

Nice to haves:

1. Understanding of formal methods

2. Bash and vi fu.

3. Mypy and static typing experience in Python

4. React experience.

5. Django experience.

6. Static typing experience in other languages: Java, C++

7. API design

8. Rust experience

Interested? Email me at silvio.gutierrez@nyse.com. Please put Hacker News in the subject line. Maybe even take a look at the shibboleths in the sub-comment below and try answering a few.
The NYC question did sound weird and somewhat like ad-hominem attack. You probably wanted to ask why OP found NYC better than SV?

P.S. I didn't downvote vote
> Which is not the same as estate/inheritance/death tax at all. Which is double-taxing what a given person already paid for. Being a (grand)son of someone ain't a job to pay incomes tax for.. :)

Double taxing happens all the time. There is no rhyme or reason to tax policy. It just is.

Why should I pay sales tax when I've already paid income tax? Why should a corporation pay income tax if shareholders will also pay income tax? This is a red herring. Property must not pass generation to generation unscathed. Too much concentration of wealth is good for nobody, even for the 0.0001%

> On top of that, there're lots of ways to dodge the US income tax. For example, many countries have double-tax agreements. Where you pay taxes in your residence country. Stay 185 days in the other country, do most of the business remotely and you can forget US incomes tax.

As with peering, I am sure there are knowledgeable people in positions whose job it is to ensure that we get something out of these double-tax agreements. If these entities become a nuisance, there are many ways (preferably peaceful) to deal with them.
> Who the hell are these Advocates, other than Telecom providers, their lobbyists, and Alphabet?

Intelligence agencies? If there are places where you can step outside of cell reception, there are places they can't track you.
Shibboleths. Add these up and if you exceed five we’d love to hear from you:

- You understand meta programming python. What the type() function really does, and how it can be used. And when it should not be used.

- You understand discriminated unions, and how to use the type system to enforce exhaustive checks and other useful patterns.

- You can describe good and bad use cases for single page applications.

- You can describe why nullable types and a type system that enforces it are advantageous over type systems like Java’s.

- You can and have extracted declarative implementations out of imperative code. You know when it’s worth it and when it’s not.

- You know what the right time is to add unit tests to your code.

- You can describe a list comprehension, and have strong opinions regarding when and when not to use them.

- You know the benefits of generators and the yield statement.

- John is in many bands. We want to keep track of them. And we also want to track when he joined them. You know exactly how to model this in a relational store.

- You understand higher order functions, and sometimes secretly wish Python had more of them.

- You can describe ways in which lambda in Python is limited. And the reasoning - however flawed or not - behind it.

- You know when to use composition over inheritance.

- You understand the article “What Color is Your Function?” and can discuss it with us.

- You think comments are a last resort for documenting an algorithm.

- You can describe a pure function. Bonus: you can explain referential transparency. Even I can’t.

- You hate repeating yourself. DRY not WET.

- You understand the illusion of complexity and why simplicity is always better.

- You know the different types of automated testing there are, and when to use each.

- You have strong opinions on handling nested resources in REST and can espouse all the benefits of your take.

- You have strong opinions on handling versioning in REST and can espouse all the benefits of your take.

- You know what a shibboleth is.
yes, and make the tax monotonically increasing, so that the majority of works are released as soon as the value of the work wanes.
Such a system would need to be massively perfect to catch the three people actually doing real voter fraud. That aside, filming people as they vote to see if they are voting the correct way, as people of thier backgrounds and neighbourhoods are expected to vote? Better get some great lawyers, if any would even attempt to defend such a thing.
Women Winter Apparel
> even for a company like Valve

There is no such thing as too far for Valve, as the community for their games knows well. It's become something of a meme at this point. You are familiar with Gabe calling the host of a tournament out publicly on Reddit, yes?
On the other hand, papers with actual code muddy the actual contribution of their paper with code to allocate data structures, specify number of threads, etc. The audience for a paper is people looking to understand a new algorithm.

I do wish more authors published their source code separately from the actual paper.
None of those companies have demonstrated an ability to "win" in Western markets.
The Alphabet conglomeration seems similar to your proposal, no?
> Memory is typically the scaling bottleneck for Python workers for web servers.

Wut ?

When I have performances problems, my RAM is full with varnish cache, redis stored objects and postgres buffer.

Python is like, low, low on the list.

Again, most people are NOT instagram or Google. They have a very atypical load.
I agree on SMF. I am on quite a few forums that use it and like its UI very much.
Unlikely. Security is hard, and a complex product like an OS and all it’s support programs creates a ton of surface area for attack.
Constraint Solving Problem Resolver for Python
Ask HN: Does LAX smell like pot yet?
Far away in Charlottesville, Virginia, a former Los Angeleno — along with peeps around the globe — wants to know the answer to this burning question.
Thats because Gentoo decided to switch on a new compile flag, then didn't bother to test that the kernel still boots:

https://lkml.org/lkml/2017/12/29/449
If the local polity wants to gerrymander, it would be far easier for them to get the data from a vehicle registration database.

Not only would that include plates, but also things like the Chicago city sticker.

Not only do they have the vehicle type (100% correct I might add), but they've got the year and likely an approximate value.

As I type this, I'm pondering a new side business for insurance companies...
Someone I know had an interesting technique used on him. He was on an important but unpopular project, and was presenting the facts making this project necessary. Hard to schedule meeting with lots of important people.

So a high-ranking exec says: Your numbers are wrong. He didn't get answer on why this was stated or what the correct numbers would be. The whole raison d'aitre for the project disappeared under his feet. They lost a lot of time in the discussion about numbers, and the meeting was over before it even got started. A month of time lost before next meeting, and everyone pissed of.

So afterwards another exec pulls him aside and said he was victim of a classic meeting sabotage trick, that was used on a regular base by that specific high-ranking exec.
Only speculating, but I would guess that "low end" describes a lot (perhaps even the large majority) of phones in active use in China, India and other Asian countries.
Recently I played around with zero-width chars to test some inputs. It's awesome because big payloads can be just one innocuous line. The downside is that navigating through text with arrows will also navigate through invisible chars appearing stuck for a couple clicks in one place.
Previous discussion? https://news.ycombinator.com/item?id=15822304

https://news.stanford.edu/2017/11/28/neighborhoods-cars-indi...

Although the NYT may have a more detailed summary/analysis.
Math being less precise than code does not make it automatically "hand wavy".
What makes you think that basic income isn't "propaganda of the oligarchs"? Have you stopped to think what it would actually mean?

To me is seems like an attempt to retain the current power structures and the current status of the contemporary elite, by trying to retain an outdated economic system past the point when the vast majority of people will end up completely cut of from it.
I believe that there will be more creative work once copyright is abolished because creativity would be no longer limited.
https://m.youtube.com/watch?v=XO9FKQAxWZc
They have the gear but few implement encryption. Most police departments are more worried about not beimg heard than of bad guys listening in. Normally only drug squads use encryption.
I think it's not an apples to apples comparison.

In mathematics, there are abstract concepts like integers. For any i, i+1 is also an integer.

In programming, there is a MIN_INT and MAX_INT. If you write i/2, it's different than i/2.0. If you store a long string in a database, the column may be cut off at 32 chars because of the column type. Running string algorithms that sounds perfectly reasonable on ASCII may result in weird outcomes on Unicode. Most of these things also depend on the programming language, the compiler (MS, gnu, etc), the compiler version, OS, libraries, sometimes even the locale! A provably good crypto algorithm may be vulnerable to side-channel attacks. A mathematician may be happy to give an existential proof, but a programmer needs an implementation, and one that is polynomial [usually]. And so on...

The tldr is, the real world is more complicated, limited and nuanced than the abstract concepts of mathematics.
Stimulus – JavaScript framework from Basecamp
Totally based on hearsay, but: a family member worked with a person who was the child of a research associate of Skinner and that person and their sibling were used as informal research subjects by their parents. Both of them were extremely disturbed humans, and while I never asked for specifics there were whispers of some very dark doings.
Yes, the browser for the next 3 billion people.
And when those users upgrade to a mid-tier phone in the future, what browser do you suspect they will adopt?

The thing they are used to, or the thing that is new?
What is the best strategy to get $2000 MRR SaaS in 2 months or less?
What are the best priority activities to make it happen?
> In the US, Social Security + Medicare + Medicaid adds up to US$1.97B per year, almost 11% of the US GDP

Double-check your numbers, mate. The US GDP is more than $15 trillion.
Another one is circuit board tracing
Botters can ruin a very fun game completely. It may seem too far, but if a botter self identifies why not take them at their word?
It's amazing to me how little this is discussed when we talk about climate change, and the last election. Four years of a U.S. president who is willing to say climate change is a hoax is worth billions, possibly trillions, to Russia.
I am so glad I run Windows 10.
Sorry to pile on, but I would also like to see a more thorough treatment of this topic.
I don't think you read the article. :) The article specifically talks about smartphones, not feature phones. It mentions how Chrome is an issue for cheaper smartphones with less storage: "The UC Browser app takes up 31 megabytes of space, compared with Chrome’s 125 megabytes". And aside from a smaller app size, UC also compresses data and blocks ads to reduce data requirements (data tends to be expensive in emerging countries).

Let's face it, Chrome is designed by and for people living in the west, where people have smartphones with lots of storage and typically buy monthly plans with unlimited (or large allowance of) data.
> the market forgives them

It's not forgiveness; Valve et al know that if they simply ignore the bad PR, people will forget and protesting becomes repetitive and tiresome. This is the insidious power of silence, and why actual change only happens when people refuse to go away until the problem is actually fixed. Without this continuous push back, silence transforms bad behavior into the new normal.

Jim Sterling has a great video[1] that explains this problem in greater detail.

[1] https://www.youtube.com/watch?v=a6lvDL4cNdM (warning: contains some strong language)
The thing that is installed by default.
The one preinstalled on their phone, as long as it has a text field at the top where they can just type where they want to go. Most people don’t give any thought to these things.
I actually agree, income tax is not a good thing. I still support UBI though. In fact I derive it as a natural right from the same principles that motivates private property.

For details checkout geo-libertarianism. But in short the argument is that the common resources, “land”, should be allocated according to the preferences of the commons (see John Locke), not the individual. In practice have land owners pay the would be non-owners it’s full market value for the privilege of being called the owner (see Rawls, Justice as Fairness for this step). Call it a land value tax (see Henry George) or call it land rent. However, since it’s a payment to the commons, not the state, the only thing to do is to divide it fairly as a public dividend.

End result: a fair and proper UBI.
How to Connect Your AirPods to Your Mac with a Keyboard Shortcut
maybe add more bits of ECC?
Tax Law Offers a Carrot to Gig Workers. But It May Have Costs
ECC doesn't protect you from from all rowhammer problems because they can flip more than two bits at a time, the limit which ECC can detect.

"Tests show that simple ECC solutions, providing single-error correction and double-error detection (SECDED) capabilities, are not able to correct or detect all observed disturbance errors because some of them include more than two flipped bits per memory word"

https://en.wikipedia.org/wiki/Row_hammer#Mitigation
What do you mean by cross index search?
My guess is the controversy around this issue makes it difficult to discuss. What I like about this article on various init systems is the relatively objective comparison of the different features and approaches of previous inits.
> Last time I flew in the US (3 weeks ago) I didn't have to remove my shoes.

That means either someone was not following protocol, they were running an experiment or you were in business class. Shoes need to come off in standard screening (1). Such anecdotal evidence means nothing. I for one had to take off my shoes a month ago (a long with all other passengers) but I never had to remove my shoes when flying inside the EU.

(1) https://www.tsa.gov/travel/travel-tips/travel-checklist
Read letters from Gary Halbert, John Carlton and Jay Abraham. All 3 are the legends when it comes to direct response copywriting.

Other than that, you can check VSLs from Frank Kern, Chris Hadad and Ryan Deiss.

Also, check out swiped.co, you will find best ad copies/sales letter over there sorted by categories.
That's a very good point, which I hadn't considered, thanks. The dampness might even make it more important that they replace the tent.
Isn’t the problem related to the capacity of current memory modules? So you can have, say, a 32GB module that’s vulnerable or a 8GB module that isn’t? (Assuming the 8GB module uses lower density DRAM chips)
This is a great article from a young person who is clearly learning by writing. Having good communication skills along with technical skills will make you invaluable in the workforce. We need this kind of popular science writing for computer science. Keep up the great work!
> On the flipside, this gives anyone basic plausible deniability.

It's enough to say publicly "X molested me 20years ago" to destroy a person. No proof or witness needed.
The general idea is called a Canary Trap, and IIRC it was popularized by Tom Clancy. The most common form is to have some subtle variations in the content or wording, which would give away the origin.

Edit here we go https://en.m.wikipedia.org/wiki/Canary_trap

The Canary Trap, aka The Barium Meal.
What will you do with the money?
For all the talk about transparency, there's not much about actually providing a source for your claims. That's something a lot of media outlets are failing at, with both offline sources and online often lacking proper source links or references and those that do have them preferring to link to secondary and tertiary sources rather than the original.

Still, transparency is getting better, and both source links and the other things mentioned in the article (like claims for comment, disclosing financial ties/free products, and talks about what they know/don't know) are becoming more common now.
What were the mindcuffs?! Examples? What a great word!
You are not running uniformly random instructions on the CPU. It doesn't matter how many 9s there are in that percentage, if an attacker knows that 0.000...01% code, you have a problem. It actually makes it more insidious, since the chance that is occurs accidentally is basically zero (unlike previous CPU bugs).
The title reads a little disingenuous. Aren’t they using deep learning and Google Street View to predict the make, model, and year of a vehicle? Then, separately, they’re using predicted vehicle information to guess the demographic traits of the person who lives there.

Still, applying image recognition on Google Street View is a pretty cool idea. The location information gives you a whole other set of data to join with. For example, you could recognize flags hanging on people’s houses and join that with immigration data (there are a lot of Italian flags where I live), or recognize species of trees and join that with climate data.
I revisited that thread, and upvoted a few comments from almost four years ago. Good luck figuring out which comment got the upvote when your points count goes up. :-)

Worth noting, though, are the SomaFM links to similar stuff over there. I’m a big fan of Mission Control myself.
Cooking: You Suck At Cooking

Movies: Red Letter Media

Japanese tourism tips: Abroad in Japan

Odd trinkets, toys, and junk reviews: Ashens

Fast food reviews: ReviewBrah (Report of the Week)
Show HN: Small ES6 utility library: Match a given path name against a URL
If "the bigger the interface, the weaker the abstraction", then would that mean the opposite is also true, i.e. the smaller the interface, the greater the abstraction? If so, then interface{} would be the greatest abstraction of all, and pure dynamic typing Python-style throughout the program the best design choice!
Though isn’t it only a problem when two VM share the same physical machine? If yes then all you need to do as a client is to never rent a fraction of a physical machines but specs that correspond to a full machine.
Sad that you don't defend the innocent because you deemed them hypothetical.
You may have responded, but I can assure you they were not addressed.