skysight-inc/HackerNews huggingface dataset:
Well, as a Michigander, I think of the Midwest as the Rust Belt, which I realize may be disagreeable to some, like another commenter in this thread. That said, culturally speaking, Pittsburgh has far more in common with Cleveland than with Philadelphia. Pennsylvania is a very divided state, so I would count part of it as the East Coast and part as the Midwest, geographically if nothing else. But that very disagreement is why I called that part out separately.
If you're going to the trouble of running wires, run Cat 5 everywhere. It's easier to interface with general purpose computing devices.
I loved this game for years.
It depends on what the profits are used for.
TECO got easier to use with time, especially after the MIT people added ^R (Realtime) mode, which showed a whole screenful of text at a time as opposed to the earlier behavior where TECO would print on command but was otherwise like ed instead of vi. Makes sense, seeing as how TECO originally stood for Tape Editor and COrrector, as in paper tape.

TECO's main claim to fame was its command language, which became its programming language: People wrote programs (including the original EMACS) in TECO's command language, where most commands were non-printable characters in ASCII. There were conventions to print those characters readably (well, readable for human TECO users), such as printing Esc as $, but the fact remained you were programming with line noise. ;)

There's a TECO for modern systems, called Video TECO, here:

https://sourceforge.net/projects/videoteco/

Manual:

http://www.copters.com/teco.html

Wiki on TECO, with lots more links:

http://wiki.c2.com/?TecoEditor
http://ethics.acm.org/code-of-ethics
https://www.computer.org/web/education/code-of-ethics
Hm. Sounds like temporizing. Clearly, working to produce a deliberately addictive product that is corrosive to health and happiness, is bad. If the product has any redeeming feature, and a reasonable legitimate market, isn't that different in more than a qualitative way?

If I worked at McD's National, and were juggling fat/salt/sugar to produce the most addictive fries, then I'd call that unethical. But to sell beef burgers to folks in a hurry for lunch, no.
As I said, seems like it's going to waste a lot of company money. Maybe small businesses will take the risk, but big company lawyers are going to be telling their people to eat the cost. Now you're even setting the basis of the argument that would be used in court, that the company only hired the felon because it was cheaper than finding a new candidate.

Imagine if a cashier, who had previously been convicted of assault for the fight you mentioned, gets into a fight with a customer for whatever reason. If you want past criminals to be able to be hired, you need to have the civil legal system fixed so that a company couldn't be sued for hiring one. That's most of the reason why a company doesn't hire past criminals.
Hard to answer.

Actually I'd really hear answers about a similar question: Is working on p2w games unethical?

I was wondering about that in connection with the whole Battlefront 2 fiasco. EA got a lot of flak but I remember when Apple announced the in-app purchase for free apps back in 2009. Feels like it was only yesterday but that was when a lot of things clearly changed.

https://techcrunch.com/2009/10/15/apple-announces-in-app-pur...
That's a great idea (especially disabling preloading as well). Unfortunately, it doesn't seem to actually do anything on FF 58.
Choosing the Proper Level of Abstraction
For what it's worth, the agreement (or lack of) is between the company and the recruiter. It's none of your business! If asked about it by either party, I would refer them to the other party and simply state you have no authority on the matter.

The employer is the recruiter's client, not yours. You don't work for the recruiter. You are the asset in this equation.

Personally, I would take the job and let things play out between the recruiter and employer. You said yourself you're struggling to find work. Damned if you do, damned if you don't.

Is it legal? You are acting legally. It's none of your business if the employer is or isn't.
Is it moral? Nothing you are doing is immoral. You have fulfilled your obligation by only allowing the recruiter to represent you for the role. It is a disappointing situation. Not immoral!
Why concerns about Net Neutrality are overblown
Would you please stop violating the guidelines, like we've asked? We ban accounts that won't.

https://news.ycombinator.com/newsguidelines.html
Definitely not a lawyer. (IAAL but not providing legal advice.) There's a lot to unpack here:

* There's no license involved. Typically, an employee's work product is the property of the employer; it's not property of the employee licensed to the employer.

* Consideration can take many forms, not just cash payment. Health benefits in the US are consideration. A starting bonus is consideration. Even being allowed to view trade secrets can constitute consideration. Consideration is anything that a contracting party wasn't legally obligated to provide to the other party in the absence of a contract that has some value.

Absence of consideration is extremely unlikely to be an issue here.
> Direct action is required [...] Go vote.

I had so much hope for your last paragraph and then you just regurgitated the bullshit “go vote” mantra.

If that’s what direct action means to you people then no wonder you’ve had this pushed down your throat.
I do think that online casinos may get a worse reputation when it comes to those in the US because online gambling is illegal so these companies that offer it are set up outside of the US jurisdiction. Who knows what they will pay out or if they ever do pay out. Casinos in the US are bound by the governing body of the state they are located in to have certain payouts when it comes to machines. Online gambling doesn't necessarily have that.
> We need an engineering code of conduct

That exists [1]. The problem is, as gk1 points out, it doesn't have much teeth without licensure.

[1]: https://www.computer.org/web/education/code-of-ethics
If you had securities investments in 2008, your money is fine, as long as you held it for a few years before or after 2008. Only if you cashed out stocks in 2009 or sold your last house in 2010 would you be hurting.

For the larger economy, there's no reason to expect Bitcoin would promote general economic health/growth more than national fiat currency.
Does a 40% contingency fee seem normal here? The article makes it seem like this didn't escalate past sending a strongly worded extortion letter. Is it normal for lawyers to take such a huge cut for something that never went to court? Also, how could this have ever gone to a civil suit? From the sound of it, the letter detailed a bunch of shady, illegal things that Uber was doing but the plaintiff wouldn't have had standing for that would he?
Firefox 57 here, ublock enabled and no problems.
We can argue our way into genocide and war that way. Anything, really.

Yes there are some purely counterproductive businesses. Online casinos may be that, if they are designed solely to fleece people and hook the addicted.
> I wish they'd spend less effort re-writing already working tools in C and more effort writing new, better tools.

Is this really a thing? Folks keep pointing out this bugbear of folks going out and asking projects to rewrite in Rust and ... there aren't that many examples of this.

If anything most of the more famous Rust projects (ripgrep, redox, etc) are clean-slate.
Except something like 90% of revenue comes from 5% of "players" so it's obviously just what he told himself to placate his conscience that he wasn't ripping off addicts.
Haskell Development with Neovim
No, I am pointing out it doesn’t matter.
This whole discussion reminds me of the Argentine peso. Pegged to the dollar, economy slumps, harder and harder to back with actual dollars, then government decides to float the currency.

US did this moving off the Gold standard as well. I guess these backing commitments are useful for some stability? But it won't entirely eliminate risk, so instead of relying on the wild swings of the market you're now relying on a single institution's trustworthiness / solubility.

Take the risk you're willing to accept and hedge the others? A market for all kinds I guess! Either way, this model feels like it's already been run at scale a few times.
One of the other parallels that interests me is that there's very little incentive to be publicly skeptical of the nonsense.

People were immensely critical of Warren Buffett during the dot-com bubble. He was frank that their valuations didn't make sense to him, and he took a pasting for it. He turned out to be right, but only after taking a lot of heat: http://news.bbc.co.uk/2/hi/business/1217716.stm

There's little glory or money in being critical of Bitcoin and cryptocurrencies. But there is a great deal of money and attention for hyping them. That means anybody new to the topic receives an unbalanced information diet, deepening the problem.

Even if I were a Bitcoin fan I'd be concerned about this; bubbles misallocate resources and cause a lot of damage when they pop. The taint can last a long time. E.g., it took Florida decades to recover from their 1920s land boom.
No. Imo.

But your question is not ethical but your own belief system... Not ours.

Here is an example. The founder of Mothers Against drunk driving took a job with a liquor industry (1). Now that is unethical imo

(1) http://articles.chicagotribune.com/1994-01-15/news/940115013...
Parent was talking about the 2008-2009 GFC, not the 2000 .com stock bubble. The .com stock bubble was just speculation about a new technology, not massive worldwide fraud.
> We need an engineering code of conduct.

Most engineering disciplines have this, and they take it very, very seriously. That's part of being a PE.

The problem is enforcing breaches of the code. In engineering disciplines that require licenses from the relevant government or professional bodies, breaching the ethical codes can result in you, or whoever signed for your work, losing their license and thus being unable to work (or at the very least they'd have to work under another engineer). In addition to facing potential legal and financial consequences for their actions.

But we don't have mandatory licensing in software and I honestly struggle with how we would even implement that. In a traditional engineering discipline such as civil engineering, teams of engineers work on a project that requires millions of dollars to construct, with many reviews by other engineers and overseen by more people.

But all it takes to make software is a computer. The barrier to entry is so much lower that, if you're a bad actor, it's not that difficult to find someone who will be willing to do your dirty work for money. Even in places that license software engineers (I don't think a PE exam existed for software until 2012, but I may be mistaken) there's really no incentive to get one because companies by and large don't care (there are a few that might, though, like aviation or medical).

The best idea I've been able to come up with is a combination of education on ethical issues and a voluntary code of ethics that we get as many software engineers, developers, and companies to sign onto. It doesn't solve the problem, but it's at least an incremental improvement over the Wild West that we currently have.
That's a great domain name and seems like a neat product. One of those things you never think of then when you see it you think "of course that's a thing, it makes perfect sense."
Are there any tools we should download before half the internet is blocked?

(Can't believe I had to just write that).
You might have more luck looking for Threadripper. Epyc is aimed squarely at servers.
That's an awesome stack for data analysis!
> For example, 800M has been artificially pumped into the Bitcoin.

This is impossible with Bitcoin. Bitcoins can only be created via mining, Bitcoin mining is a proof-of-work crypto currency. Crypto's typically use proof-of-work or proof-of-stake in order to have value.

Tether, on the other hand, seems to have no proof-of-work or proof-of-stake at all and just claims to have a 1:1 ratio of their currency to dollars. Seems there is some skepticism around this claim of a 1:1 ratio.

If Tether, was found out to be a fraud I think it would have minimal impact on real Crypto currencies that use proof-of-work or proof-of-stake. The only negative impact would be the people that exchanged a real Crytpo for Tether might be burned and decided not to use/accept Crypto at all, which could impact the larger Crypto market a bit, but IMO I don't think it would shake it too badly, unless of course the main stream media took the story and click baited it with crappy headlines and poorly written articles that would falsely come to the conclusion that such a artificial pump is possible with real Crypto.
It's seems to me the massive advertising machine in the US produces far more collateral damage (in the form of environmental degradation from people buying junk designed with planned obsolescense) than gambling.
Also Manufactoria.
But shouldn't Go really assume that the vDSO (or any other external function) will use at least 128 bytes of stack then? If go only reserves 104 bytes, then even without all this 4k probe business, there would be a risk that the vDSO could overwrite up to 128 bytes (which could be another go-routine's stack, or an unmapped page (which would probably cause a segfault if Go's trap handler for segfaults doesn't expect an access there, instead of the OS or the trap handler silently mapping more memory))? I mean, isn't the assumption flawed from the beginning by reserving less than 128 bytes?

Also, regarding:

> Interrupts may use the kernelstack, you can use the userstack but this is trouble if they don't uphold the redzone, which they may not.

I don't see how this is possible without corrupting the redzone. The CPU pushes the return RIP and the flags onto RSP when an interrupt occurs, which would overwrite parts of the redzone, so the damage would be done on the userspace stack even before the first instruction of the interrupt handler is executed)
Introducing Conduit – open-source service mesh for Kubernetes
Assh: ssh wrapper that adds regex, aliases, gateways, dynamic hostnames to SSH
Nope. Their revenue model isn't my problem. uBlock Origin enabled for 99.9% of sites I visit.
Minecraft wasn't built on top of infiniminer, it was inspired by it. The games are actually extremely different if you play them.
Alternative facts are a hinderance to BioTech communication
For chrome I have JS disabled on Bloomberg and that seems to do the trick to stop the autoplaying and not disrupting the article content.
But it is not the system default package manager, which is what I miss.
We don’t really have until “some point” especially when Indians and Chinese people all understandably want a slice of what the West largely has hoarded; luxury. Spread that over 7-11 billion and we’re just screwed barring miraculous new tech. Granted that people want and probably deserve roughly equal lives, the only viable solution is to spread the resources out over fewer people.
So do you mean that GDPR allows for a request for removal from model or of there is an exemption from data mining results?
Google made a disastrous decision to make Project Treble an optional framework. The end result is that even though supporting it would allow phones to get faster updates, the vast majority of OEMs who updated their phones to Oreo don't support it.[0]

Basically, Google said, "With this awesome new thing, you the consumer can continue to easily get updates for years without having to wait for the OEMs to push updates!" and the OEMs said, "Yeah...we don't think we want to support that."

[0]http://www.androidpolice.com/2017/11/26/phones-updated-suppo...
By doing so I'm basically using a browser unable to render their ads or be in tracked by their advertisers, I don't see anything wrong with that.

I'd understand if they ask not to rehost their content tho.
Yep, it's not everything, but "full access" gets a scary name because when you give your keyboard a network connection it can easily log and send off all of your passwords. Very few things on iOS have that level of access.
Understanding common misconceptions about p-values
Parent was saying that you can lower your percentage by raising your transaction size.
So, suppose everyone's worst nightmares come true - the FCC proceeds down the path it's currently on and ISPs begin to implement arbitrary throttling/blocking of content. How will something like SpaceX's planned "mesh network" of thousands of internet-providing satellites affect the landscape?
PocketChip: only 5 h battery life, not durable, but otherwise would be ideal - but with 5h battery life it's nothing but a useless gimmick

DM42: no alarm, too limited programming (basically a HP42 clone), no CAS, otherwise it would be ideal

gemini pda: too short battery life, way too expensive

numworks: kind of cool, but doesn't meet the criteria either, and it currently still has math problems (accuracy changes with every firmware update, the least thing I want from a calculator is inconsistent floating point arithmetic)

If I knew more about electronics, I'd make my own device but my life is unfortunately too short and too busy for that. I guess you can't always get what you want. ;)
"HPE straps AMD chip into 2P/2U server box with Epyc results" - https://www.theregister.co.uk/2017/11/21/hpe_brings_amds_epy...

"Microsoft Announces Azure VMs with Dual 32-core AMD EPYC CPUs" - https://www.anandtech.com/show/12116/amd-and-microsoft-annou...

Wouldn't be surprised to see an equivalent AWS announcement soon, either.
So if I understand, they're disguising this as "Netflix eats up so much bandwidth" but really it's "we want an unfair advantage over Netflix"? Otherwise, I have no idea why republicans would support this.
I'm guessing they will begin honeypotting devices connected to meshnet and ensuring that its users get persecuted (and prosecuted) for high crimes they didnt commit.
Onfido Hack Day (pt. 3) – Immunis
Talk about any other kind probably doesn’t flourish here on YC’s site.
>>We've only had the rules for two years,

False. A form of NN was in place from 2010 to 2014. Then the courts rules the FCC exceeded its authority under Title I so the FCC moved the ISP to Title II and reapplied the NN Rules in 2015.

Also one should note that from the internet inception until 2005 Internet Services were Telecommunications Services regulated under Title II.

It is more accurate to state we were only with out the rules from 2005 to 2010.
I would also like to hear a rational answer to this. For example Comcast claims that they support "sustainable net neutrality protections" for their customers. Then why are they fighting so hard to dismantle it? What are they going to change?
In Anchorage, Alaska there is a moose roadkill call list you can get on. The authorities will call you (day or night) when a moose is struck. If you're willing to come out and harvest it, it's yours. If not, they move down the list to the next person. My brother has gotten a moose or two that way.

Usually the impact point(s) is/are pretty wrecked, but the majority of the meat is good. And, of course, Anchorage is a natural refrigerator (or freezer) most times of the year.
Ask HN: Where do you shop for PCs?
Where do you shop for PCs? I'm getting a non-mac for the first time in a while.
The fee is not fixed but what matters is the size of the transaction (in bytes) and not the amount. So normally it's cheaper to move 1 thousand BTC from a single address to an other than 0.1BTC from 10 addresses to 20 others.
I thought McCarthyism was the practice of blacklisting sociopolitical opponents w/ unfalsifiable claims of their allegiance to a foreign power.

Ok, you're suggesting the bot-comments were just domestic.
NIPS 2017 papers
Analysis: 5 ICOs – Short Term vs. Long Term Structure and Opportunity for Investors
Location: Gurgaon, India

Remote: No

Willing to relocate: Yes, preferably Canada.

Technologies: Java/JEE, JavaScript, ReactJS, Spring, Android, Web Services, MongoDB, AWS (S3/DynamoDB)

Resume/CV: https://in.linkedin.com/in/yogeshpaul

Email:yogeshpaul@gmail.com

-- MS from University of Florida, 8+ years work experience, working as full stack software developer using AWS(S3, DynamoDB), ES6, React-Redux, Java 8, Multithreading, Spring
Spot, in AWS market, as you likely know, is the ability to bid for regional data center underutilized compute capacity... compute that is not otherwise reserved or dedicated to a particular AWS client account. The risk is that if I outbid you, then I can slurp your instances out from under you, based on if they are needed from the inventory to complete my bid request.

In context of Netflix, they purchased tons of reserved instances in AWS - these reserved instances will never enter into AWS spot pool, so are dedicated compute power to Netflix.

However, Netflix may not use that reserved instance to its full capacity and so it has downtime that Netflix was paying for.

To make efficient use of the tons of money paid to reserve that AWS instance exclusively for Netflix needs, but seeing that it was only needed to stream to clients say, 30% of the day, they built an internal compute bidding market at Netflix, so that other jobs could say “hey netflix, I need to run this encoding job and I need a bunch of boxes, out of all our reserved instances, gimme some that are not currently utilized for my job”

So they layered their own internal compute request service to maximize the util of their tons of reserved instances, instead of going to additional AWS instances to complete these other jobs...
The Best Mobile Development Tools in 2018
Any average will be subject to arbitrage opportunities surely as it necessarily differs from prices being averaged. Or was that not the point? If transaction cost is low enough then one can continuously buy and sell and the only limit to profit would be the transaction rate (and holdings of those buying/selling the coin).
It isn’t necessary only if massive inequality persists, and our tech just plain saves us all. What a crazy fucking bet when the stakes are the future of human civilization.
Why does HN have an active discussion of every rehashed ("hashed", hah!) crypto ponzi/pyramid/fraud scheme that flies, but not every new MLM?

There were always be scammers peddling garbage backed by lies. It's getting boring.
Is there really no alternative to using an ISP for a connection?

Is it possible to build a decentralised and encrypted network on our mobile phones? I guess we still have to run traffic through mobile service providers...
In the HPC world, there are many of these: SLURM, Torque, PBS.
- Ether isn't price-stable, which is the whole point of this project.

- The spot price of Ether is found via Oracalize query to cryptocompare's api.

- I'm getting rid of the bonus sale idea, as many people had that concern. The original intent was to use it as a way to build up the reserve.

Sorry, the docs on the site is a bit old. As I said, it's a side project, and I'm incorporating ideas as people give me feedback.
Capitalism at work.
Intent to ship: &lt;img decoding&gt;
Show HN: GetBlockchained.com – Find best curated jobs in blockchain industry
And if you live in a city, demand the election commission open more polling places/etc. Low turnout in urban areas is at least partially because people don't want to wait in lines for hours, while the poling places in rural areas have 0 wait times...