skysight-inc/HackerNews huggingface dataset:
Could you explain the harm in a bit more details? How many false identities (that don't respond) is needed to flood the routing table and cause a noticeable impact, and further, to completely make a resources inaccessible? Are we talking about 1:1 for each fake vs real, 10^2:1, or does it more or less need to fill up limited resources such as memory or network?
Can an introducing broker participate in stock-lending programs?
Somewhat of a tangent, but that "Distributed design" document gives me hives - with the lack of lines from "write" or "async write" back to the readers or cache. The taming of stale data would be a nightmare to manage when it suddenly starts to matter.

Also, where's the completed response caching layer? Nothing destroys performance (and hikes costs) like having to recompute every page response from raw data.

And that doesn't even touch my annoyance at shoehorning "federated architecture" to mean "sharding with a different algorithm".
I've been using this for ages, works like a charm
https://github.com/rnwood/smtp4dev
I always refrigerate milk, just wanted to be clear about it to explain that it wasn't going sour because I was doing something dumb like leaving it open on the counter.
In Europe, the coming of cell phones brought lower phone bills and better service. I spent 1998 and 1999 in the former East Germany and found it was a mistake to get a landline from Deusche Telecom and I should have just gotten a "handy" instead but I grew up in a country that had a regulated monopoly telecom (AT&T) as opposed to a government- or post-office- run phone company. In Europe, cell phones brought competition and lower prices.

In the US, on the other hand, phone bills went up as cell phones came in, and the quality of the service went way down.
> If we can no longer rely on immigration to fill the gaps, employers will have to shed their prejudices, workplaces will have to be adapted, and social services will have to step in to provide the care that ageing people can no longer give their grandchildren, ageing spouses or parents if they remain in the workforce.

But you can still rely on immigration, just not out of control immigration.
Is this something people would actually pay for? Why not just set up a box running Postfix with a catch-all address and an outbound block on 25/TCP?
This reminds me of Schlitz beer and its downfall [0]. Schlitz went from battling Budweiser for domestic supremacy to a case study in how to ruin your brand by repeatedly cheapening your product coupled with a belief that your customers are stupid.

Uber has been like Teflon so far, and Lyft is no Budweiser, but do I wonder if there's a tipping point.

[0] http://www.philcooke.com/the-schlitz-mistake-and-what-beer-c...
Show HN: CodeSandbox – A React editor built for easy sharing and reusability
This is unbelievably silly and entirely disingenuous because the deforestation is happening in order to feed cattle, not humans. Deforestation is a reason to switch to soymilk not avoid it.

I mean, you literally linked to an article that says

>Therefore, most of the world’s soybeans are consumed indirectly by humans through products like meat (chicken, pork and beef), dairy, eggs and farmed fish. People also directly consume soybeans in tofu, soy sauce, meat substitutes and other soy products... Limiting consumption of animal-based food products, particularly meat, is one thing people can do to help end this devastating trend.

to advocate for not switching to a plant based alternative.
Android overtakes Windows as the internet’s most used operating system
Hey HN!
This is a project I’ve been working on for the past few months. With CodeSandbox I want to focus on a feature of React that, in my opinion, could be exploited much more, which is reusability. With CodeSandbox you can easily build and share a React project with anyone by just sharing the url, others can then fork it to make changes or download it (which includes the default `create-react-app` template).

The next thing I’m building for CodeSandbox is the real reusable part: it should be possible to publish any project you have on CodeSandbox to NPM with a single click and let others reuse it as much as they like. An example is that someone makes a button on CodeSandbox and publishes it, others can then use this button inside CodeSandbox or in any project out of CodeSandbox. Publishing is already done, I’m now working on UI so publishing and searching sandboxes becomes easier.

I’d love to hear any feedback or suggestions or problems you might have! I want to make CodeSandbox as friendly as possible.
This is my take as well and I actually have the largest percentage of my stock portfolio invested in them (also have a decent % in GM). Ford makes huge profits and sells hundreds of thousands of vehicles a year, including the F150, which is has been the best-selling vehicle in the US for some time (and quite profitable too). They're also a very innovative company despite reports to the contrary.

Tesla's stock price accounts for lots of assumptions about the auto market that still remain to be seen. One other thing that I think people discount is brand loyalty, which is stronger in the auto market than in most industries.

People who like a brand tend to buy most or all of their cars from that manufacturer, and that's a very difficult thing to overcome for a new market entrant. Every time Tesla releases a brand new vehicle it's an enormous risk. Market demand for cars is pretty predictable for well-known brands, which is why major car manufacturers have continued re-releasing new generations of the same models for decades. Each model has its own brand that is worth millions (in some cases, billions). A brand new model has to build that demand from scratch. A new version of an existing model already has a huge market that already know about and want that car.
Please report this woman to the police. Drugging you is a crime. We'll never know for sure what she planned to do to you, but I doubt it was just furniture moving. And this probably wasn't her first or last time. You might be able to stop her.
I'm the first one in the office, so I get no benefit, but all the noise :-)
Seems really cool, but I think this can grow old really fast.
The folks at Toyota talk about two different kinds of process: controlling and supportive.

Controlling is that sort of BS. And I had seen it so much early in my career that I thought that's all there was.

Supportive process is bottom up, done to improve consistency and reliability. E.g., by my door I have checklists for going running and swimming, because I was tired of going out to exercise and realizing I had forgotten something.

I say this because I think process can be amazingly helpful if it's done bottom up, if the workers are the ones who design and improve it. But that only happens if managers have another thing that Toyota talks a lot about: "respect for people" [1]. That's what I think is really missing in these metrics-driven, people-are-cogs schemes.

[1] https://www.lean.org/womack/DisplayObject.cfm?o=755
A couple of thoughts on this.

1. I assume it is "dangerous" to run this on an IP address that is easily traceable back to you, since it claims, to various peers, to be downloading all the things, even though it doesn't. Is this correct?

2. A site, skytorrents.in, was posted to Show HN a while ago, that appears to be similar to a centrally hosted version of this, in that it builds its index of magnet links by trawling the DHT rather than relying on user submissions.
No. LG Chem does.
Imagination Technologies’ shares collapse after Apple ditches Brit chip designer
Exactly. Wouldn't this be a good way to harvest a ton of valid email addresses?
DriveWealth, Motif and Folio offer fractional shares, but they are not free.
Anecdotally, I almost exclusively buy Fair Life milk nowadays which usually has a very comfortable shelf life of 2-3 months. No discernible taste differences.

They claim that they've got a cold-filtration process which is what allows for their milk to last so long. Doesn't sound the same as the UHT discussed in the article, I'd be curious to know what they exactly do. (https://fairlife.com/our-process/)
Education, so that they could get one of those jobs which will be moved back to the EU now.
Product Hunt Launches Questions and Answers
> How do you do that without some basic understanding of computer science-y stuff?

> How do you define "scalable", how do you measure it? How can you have some intuition about a design before we spend 3 months and many sprints building it first?

> How do I know when to cache stuff? Does it matter if I have calls to a remote cache in a tight loop? Should I be using an in-process, out-of-process, or remote cache for a particular piece of data?

You're proving the above poster's exact point. You are putting your weight in applied questions that rest upon the developer's specific experience. This method is the opposite of evaluating people for their ability to memorize a half dozen algorithms and data structures.

In my experience interviewing candidates, asking people to implement a caching algorithm is a distraction to both parties. A much better evaluation is their ability to provide box-arrow diagram and talk it through. This is much more effective towards understanding their thought processes and knowledge. It is also much, much closer to the _real_ day to day of a today's engineer: communication, advocacy, and breadth of knowledge. Code is cheap. Business should screen employees for an interest.

CS textbook questions introduce enormous amounts of bias, especially in panel interviews. It is a dangerous trap that companies use to further entrench their team cliquiness and departmental monoculture. It is ripe for Simple Sabotage. Simply put, its lazy.
I already have "Scroll Anchoring" enabled in Chrome's flags, wish they'd add a flag just to disable page's ability to override scrolling completely.

Unfortunately "Scroll Anchoring" will likely never make it to a production build as it has odd interactions with sites that override scrolling to jump to new page elements (adverts in particular).

CNN Edition pages are particularly broken:

http://edition.cnn.com/2017/04/03/europe/st-petersburg-russi...
I'm willing to go out on a limb and say the S Class and the Model S aren't in the same category. The E would be closer, but given the mindset behind purchasing each, I'm not certain there is a competitor to the Model S.

There's no equivalent to "buying a Tesla" for another brand, which is a lot of why you buy one. The picture gets more interesting when you look outside the US, where they sell about 15/20% of the E class, BMW 5 series, Audi A4 and other similar cars, which are a much closer match to a Tesla.
Database Breaches Still Plague the Internet, but There's Hope Ahead
Xmake v2.1.3 released, improve security and stability
It is one of Musks stated goals to secure better survival ability for humanity. Many others involved have other goals.

It seems prudent to avoid keeping all the eggs in one basket by staying only on this one spacerock.
´What unlimited immigration?

Do you have numbers to support that claim?
I'm fairly anti-capitalist, and even I can see this is a bit of a stretch. The way managers are taught is that you can't improve upon a process unless you know exactly what to improve. They look for something definite like metrics because a change in those can actually mean something and it's more definite than "they're doing good work." The drive to use metrics actually kind of revolutionized how we improve work. The problem now is that managers use it a bit too much and use the wrong metrics sometimes.
You don't have to run a trace or capture data to get this stuff - SQL Server already collects most of it in the diagnostic views. You can run the open source sp_BlitzCache to surface this stuff:

Github repo & instructions: https://FirstResponderKit.org

(source: coauthor)
That's only because of the model. Which could be wrong.
1) It matters not because of punishment but because how how unlikely new people are able to enter this market.

2) this park of facebook's market (sharing photos with relatives) is extremely easy to enter. Before Facebook there was Flickr, MySpace, etc. Now you can send pictures to your family using Dropbox, google plus, google drive, and practically any messaging app ever made, including Snapchat off the top of my head here. If you don't like one thing about Facebook you can just send a link to another service (from Facebook even, if that is your only mode of communication).

3) I think we are in violent agreement about there needing to be more regulations around our privacy all around. But the difference is real and material between pointing your browser at a different URL and essentially moving counties or states to some place where you have an option #2.

As for your footnote, i'm pretty sure it's not incorrect, see

https://en.m.wikipedia.org/wiki/Internet_in_the_United_State...
And for regulations prohibiting more, the first article I found:

https://www.wired.com/2013/07/we-need-to-stop-focusing-on-ju...

But also this is the case locally where I live where there is a well liked County ISP battling hard against Comcast to be able to get more easements for more lines. And this is near Silicon Valley where there is a local ISP run by (the right kind of) crazy people. Drive a few miles and you'll be right back in monopoly territory.
No hyphen, no semicolon. There's a magic, underused punctuation mark for just this purpose. It's called a period.
To be fair, community can and does develop without usernames at all, it's just that people aren't on a personal basis with one another. To be honest, I recognise or even look at most usernames and I doubt many others do. It's similar to reddit, in which someone's username will only be noticed if they are extremely popular (very rare) or have a novelty username.

The effect is lessened here because the prominence of one's posts is not tied to how many points they have (like on old forums) because a person's points are not immediately visible. But anonymous messaging with optional usernames works just fine as seen on 2channel, 4chan, 8chan and the 'old chans' (now defunct).

I don't think community is at all dependent on usernames being used or not.
This is probably what we call tetrapak milk in Mexico. You buy them in the supermarket and they last for months. I was surprised not find it in the US. It is very convenient. I don't think it tastes different than regular refrigerated milk.
...and a new branch of adult entertainment is born.
log(exp(5)*exp(6))?

Guess that won't work too well with larger numbers...
I would suggest to teach and emphasize the role of science and technology for our future. Social esteem for the role of the scientist and technologist is important to nurture scientific talent. Reading Paul Drucker book about how America respect for the technological man and British respect for science man explains why America took the lead in technology. For young people motivation to solve some very important problem by means of science and technology and giving them freedom, good money and respect is the right combination to make the any field advance.
I completely agree - but I use mailtrap.io quite a lot. It's wonderful to be able to make up any email address and have mail sent to it from your test system, without having to run your own mail infrastructure.
MailCatcher (Ruby, https://mailcatcher.me/) is a good and open solution for this, MailHog (Go) is open as well, even simpler to set up (no worries about Ruby versions) and has never caused me any trouble.
Do those services really have a feature like that? That seems like they wouldn't people to easily figure out if an email the have sent makes it through filters. Maybe I'm wrong, I have never had to worry about email in a business environment.
Why Mentors Are Needed to Spark Future Entrepreneurs
Exploring the Most Effective Product Workflows in Tech
It's just laziness incarnate. This pushes all the investment of the first phase of interviewing someone onto an automated process and denies the candidate the opportunity to vet the company which is just as important as the reverse.

Well, actually they do allow the candidate to vet the company: the message they send is we don't care about you at all until you do a bunch of busywork and if you're very lucky we might allow a human to spend some cycles on reviewing your results.

If as a company that is the kind of message you would want your prospective employees to have that's fine with me but it would be good to remember that interviewing a candidate is a two way street.
Yes please. I want my kids to compete in the job market against the millions of people who would be taught science and evolution in the religious schools that would clearly emerge under such a system.
Why not ask me to bring in some work I have and discuss it?
For the individual, survivalism does not make too much sense to me. Our days are numbered anyways, no-one lives forever.

However as a civilization, which spans many generations and may go on forever, the situation is a bit different.
honorary mention: https://10minutemail.com/ :)
I like it, i would enjoy this but 8am is not really the time of day i want to be pumped up.

Anyway, it looks more like an employee time-tracking service to me.
Uber Hubris
https://en.wikipedia.org/wiki/Yellow_journalism

> The term was coined in the mid-1890s to characterize the sensational journalism that used some yellow ink in the circulation war between Joseph Pulitzer's New York World and William Randolph Hearst's New York Journal

Uh huh... yeah. 1890. I think this sort of crap has been going on for centuries.
You can replace 5 out of 6, probably. Leave 1 as a customer service agent, and they handle all the special cases.
You are often weeding through a large number of applicants, so spending 100 hours on each candidate is just not feasible, and, generally, not necessary. Plus, high quality, experienced developers are not going to want to spend 100+ hours doing real work for companies just to see if they can get a job.

I'm more than happy to spend an hour here or there for a phone screen or coding test to show that I understand the basics of data structures and algorithms and that I can use that information and my reasoning ability to solve problems I haven't seen before.
I tend to find people with your view have never been an executive managing the managers, or even a manager. When you are (like myself) then you see that good managers / leadership (including tech team leads, etc.) really do make a massive difference in performance with the same people.

Things like metrics, values, and re-orgs might seem like Dilbert-esque corporate speak (a view I used to share), but they're incredibly important once you're trying to get a bunch of people to do something with excellence and speed.
This was my first thought. I definitely wouldn't risk my client's privacy going through a third party like this.
SMTP4dev is a good option for Windows.
Or basic income.
I need to make a Username/Password/Domain Checker As A Service. Just send me your bank account credentials and I will verify that they work for you.
HitmanPro 3.7.18 Build 284 Keygen and Product Key
Thanks for the link. I have not heard of this before!
Oracle uses own public cloud as back-end storage shed for ZFS boxen
Some JavaScript frameworks use method chaining in-order to give you something very similar to what you are talking about.

$('#my-div').css('background', 'blue').height(100).fadeIn(200);

Personally I don't use JavaScript frameworks very often so I'm still not very used to this.

The first time I encountered it I didn't like it at all but now I think it's ok.

Something else that also enables code similar to what you are talking about is using named arguments in Python.

somewhat_similar(barfoo=thing, using_fnord=mahjong, baz_provider=xyzzy, quux_helper=fob)

but personally the way I use named arguments is only for the select few arguments that will sometimes appear and sometimes not in combinations that make the ordering alone insufficient to handle this.

In my code regardless of language, I generally try to order the argument with target as the first argument, source(s) second and additional arguments following that.

Somewhat related to these things is also the fact that I use constants and enums for values rather than "true" and "false" when calling functions that take booleans as arguments.

As I noted in another comment I generally work on small programs at a time. This makes it generally ok for me to remember or to find the arguments taken by a function even though I don't have autocompletion.
If you can get jobs based on a good resume, reputation and culture fit interviews, you're much better than a C+/B- developer.
Why We Love to Pry into the Sex Lives of Others
Why not one-liners? Available on every Linux and Mac:

python -m smtpd -n -c DebuggingServer localhost:1025

Oh and serve a directory as a website with this other one-liner:

python -m SimpleHTTPServer <port>
What about having handymen powered by smartphones and they take instructions from an expert.
Which is why I think companies doing less whiteboard interviews and more real world coding tests make more sense. I think one could understand the limitations of a linked list and still use the built in data structures and be really competent.
I'm not sure if that's wise, if you've always been making purchases through the VPN, it's possible Steam thinks the VPN location is your "normal" location. In that case, making the switch would trip the alarm so to speak.

I really don't know for sure though. Their policy is a mess and their tech support is reminiscent of the automated shenanigans of the bots from Portal.

I think the idea is preventing people in the US from buying games at, say, Russian prices and thus "gaming" the system (which incidentally creates one hell of a debate about globalization).
> I'm a kick-ass get-things-done full-stack web engineer.

And modest, too. If an engineer gave me your answer ("I never learned the principle because I never had to") I would know they aren't a fit for my team.
Ask HN: Can Wikipedia's method of citing sources be improved? Has it been?
In short, i'd like to build a locally hosted (and maybe hosted alternative) fact aggregating system. My primary focus is to make sense of all the BS in the world, and live my life as informed as possible. I have poor memory, and i want to augment that with meaningful data. However, this project is not what i'm seeking information about, but specifically citing sources.

With that said, i dislike citing big articles as a "source" of information as the article often contains much more than the specific blurb. I want a better way to isolate the source, to know the fact.

Has anyone done this? In what ways do you think Wikipedia gets citing sources wrong? In what ways to they get it right?

Any comments appreciated :)
> one of those jobs which will be moved back to the EU now

Can you cite any examples of a job that moved /from/ the EU to the UK, and which will now /move back/?
> It's just laziness incarnate

You could be describing software in general.
It's almost as if the system was designed to give UK citizens advantage over you.
It could, but this could happen to anybody anywhere in the world where low skilled work that matches the current crop of industrial robots skills is being done. It's mostly a matter of a one time capital expense or a lease agreement versus an extra employee on the books. And most of those jobs have already been automated, we're on the tail end of that until the next generation automation based on the present avalanche of developments comes on stream.

And that will have impact on a totally different level than the previous one which took many decades to complete.

So, nothing to do with brexit, nor with migrants.
Fulfilli
Mailinator does this too of course (with API)
Show HN: wasm-init, WebAssembly project generator with hot reloading
Often if you get your database designed well, then there is no need for lots of code and fancy algorithms.
I am surprised by this. I would've thought it meant something useful in consulting world!