skysight-inc/HackerNews huggingface dataset:
Spot on.

It applies to molecules (e.g. BPA), where a single atom substitution gives you a new molecule. So it's like saying you can't make a navy shirt with exactly 44 stripes on it - you just make one with 45. Or change the hue slightly. It makes no real difference.

Sulfur is an element, so it's a whole different category of discussion. It's like saying "you have to use less cotton." You might replace it with silk or rayon or just make fewer shirts, but it's a much more impactful restriction.

CFCs aren't a specific molecule, but a class of molecules: they're organic compounds of usually 1-4 carbons that have (some number) of chlorine and some number of fluorine atoms on them. Here you can't just swap one fluorine for one hydrogen and squeak past the regs, because you're still in the same class. It's like a regulation barring button-down shirts: one button more or less isn't going to let you avoid the rules, though you can still make shirts of some variety.

This is why regs targeting classes are far more effective than those targeting single molecules.
Because there are people of various political ideologies that contribute to Mozilla and to free software. If tomorrow Mozilla decided "we support X ideology", then the organization would lose credibility and support from a lot of people. If the Mozilla CEO wants to do that, then fine, we'll find another organization to support and to look up to.

>And requesting the latter to be politically neutral is... well.

I don't see any incompatibility between free software and any political ideology.
People won't be scripting in WebAssembly. Other languages could target WebAssembly, but so could javascript.
No, but it will likely affect what you have to say about the case at hand.
> Most men will get prostate cancer if they live long enough

That's an understatement. According to my mother's medical school teachers, all men get prostate cancer, but it develops pretty slowly.
so stripe can bucket the traffic that comes from this submission.
So Yahoo would have been insured for somewhere between $30 Billion and $3 Trillion in this scheme? That seems untenable. Good luck collecting from the bankrupt insurer.
I think the bigger news is that Tesla will be using AMD's chips for Autopilot:

https://techcrunch.com/2017/09/20/tesla-said-to-be-working-o...

Not sure why it even had to go with Intel for the infotainment system over an ARM chip maker, considering how much more expensive and how much more power Intel's chips use, but I suppose the primarily reasons would be 1) updates, and 2) better support for the Linux-based infotainment system. ARM chip makers probably couldn't promise more than 2 years of updates or strong support of Linux.

It's obvious why they didn't go with AMD for both: two suppliers is better than one.
To add to this, past the initial elder-knapping, it looks like they drugged the elders to keep them from rebelling/attending court dates. From the article:

>During Rennie North’s first year at Lakeview Terrace, she gained sixty pounds. Parks had switched the Norths’ insurance, for reasons she never explained, and Rennie began seeing new doctors, who prescribed Valium, Prozac, the sedative Temazepam, Oxycodone, and Fentanyl. The doses steadily increased.
Stunning... How badly do you really want to be a tax-serf?
There is a distinction between hardware emulators and FPGAs.
Though hardware emulators such as Palladiums may use FPGAs inside them they don't work the same way in terms of validation. The two tools are very different to use.

See myth 7 here: http://www.electronicdesign.com/eda/11-myths-about-hardware-...
"Great anger" -The damned President, encouraging his people into further divisiveness.

Yea no fucking way I'm supporting this admin in cataloging anyone.
"If you lose the card, you call a number and they void the old card and send a new one."
It strikes me more as a move suggested by a reputation management company, though they may have in-house specialists. While usually, and intentionally, behind the scenes, reputation management companies are often involved in things whee there is massive public outcry.
Because I'm using the + thing, and I'm still receiving spam to the +ed addresses.
Sure, if I started writing my opinion on the case of course I would include it
Now we do the same thing with political parties!
How is it that Alsup ended up with both of these high profile cases?
TKL? Is that something new?
This is concerning if true, would like to see more data.

This modernization initiative is an opportunity to set a standard of OSS software in the USG. It would be disappointing to see this pass, securing another round of lock-in.
Trust me, if you stick to it, fasting will kill a tumor. No tumor can survive the death of the host.
Sure, but you don't need first name, last name, phone number, birth date or gender. All of which are asked on the signup and of which only Gender is specified as optional: https://login.yahoo.com/account/create

On my small business we ask only for an email address, password and confirm password. Everything else is excessive.

Tax obligations can be another problem which may require an address, but often have a simpler way to resolve them by simply picking the appropriate country and state off a list or even with just a checkbox for "are you in X jurisdiction which I am required to tax?". I believe Tarsnap handles it that way.
Yes, Chez & Stalin are the fastest in these benchmarks, which seems to match what the community usually answers when asked about quick implementations.

Sadly Stalin is unmaintained. Its whole program optimization techniques were really advanced. I remember it even got my ivory-tower professors, who were big in the static analysis field, excited.

Now, a tricky question. I'm mostly unfamiliar with Scheme for writing real-world code. Will the ongoing merger of Chez with Racket make the latter a clear winner in the Scheme camp? How are libraries and FFI?

A problem with Scheme is excessive fragmentation. Having a clear winner would be cool for library support. Racket is great due to multiple paradigms and DSLs [1]. I hope it eventually becomes a very practical Lisp with all Mozart/Oz semantic goodies.

I am trying to do all my projects in a Lisp. Lately this is either Clojure or SBCL. Both have good libraries and decent FFIs. Clasp (Common Lisp on LLVM) [2] has gotten me excited, as good interfacing with C++ will be great to access a lot of quick numerics code.

[1] https://beautifulracket.com/appendix/domain-specific-languag...

[2] https://github.com/drmeister/clasp
> I don't see any incompatibility between free software and any political ideology.

My point (now edited into the comment) was that political activism has been intertwined with free software for a long time. Just think about the absurdity someone complaining about leftist politics at Richard Stallman's Free Software Foundation. This intertwining isn't some new thing, and it shouldn't be surprising.

> I don't see any incompatibility between free software and any political ideology.

But for many of the original strong advocates for free software, there was an enormous link between larger political issues and free software.

You can argue that those links aren't fundamentally necessary or have eroded over time, but to deny them is an anti-historical understanding of the free/open source software movement.

> then the organization would lose credibility and support from a lot of people. If the Mozilla CEO wants to do that, then fine, we'll find another organization to support and to look up to.

Open source wasn't always so mainstream. My money is that the people who have been around for decades aren't fased by these sorts of threats.
3 things I learned designing developer-centric tools at Serverless
"agree"

Exactly my point. I understand what you are saying - but in conversation, my reaction is much more like the parent comment, it sounds like an entitled POV. Many people who say such things, in my anecdotal experience, feel they have a right to the wealth, and may not have agreement.
Saw this on HN a while back. It also uses the socratic method to teach electronics, but student are supposed to look up the answers to these questions to deepen their understanding and progress from there.
http://www.ibiblio.org/kuphaldt/socratic/
Our Citrix deployment was ONLY connection brokering. Engineers here work on 12-40 core desktops with 64-256GB of local ram. Unfortunately the workload isn't suited for VDI.
Bitcoins aren't issued, they're created by mining and they are used to participate in the blockchain. In particular, there's no third party trying to valorize my BTC.

However if I created a coin the possession of which entitles you to a cut of my bitcoin mining operation, yes that would be a security.
Apples and oranges. Norway (a composite of smaller kingdoms) was a "nation" prior to that, Catalonia has never been a nation. Norway-Denmark were a voluntary real union, and Norway-Sweden a forced personal union.

Barcelona did conquer the areas around itself (Catalonia) and later merged through marriage with Aragon, becoming essentially the greater Crown of Aragon (Aragon+Catalonia). Then merged with Castille through marriage and whatnot.

Where are we going to draw the lines, and at what point in history do we conclude the Spanish indeed conquered Catalonia?

The formation of the modern European states are fussy, but the current nationalist narratives are built on very thin air.
The Goal also inspired my favourite tech business book, The Phoenix Project[1]. As in The Goal, the protagonist has a mentor who asks pointed questions that are the slow-burning fuse which later unlock understanding. Easy to read, wise, and useful at work. I've caused at least ten people around me to read it, and they've all been grateful.

[1] https://www.amazon.com/Phoenix-Project-DevOps-Helping-Busine...
Ask HN: Fellowship for school, but must work for USgov. What to do?
I am a student in a terminal masters program in information science on the west coast. I recently found out that I won a US government fellowship to pay for school (and a small cost-of-living stipend), but I would have to be employed by a US gov department upon graduation for 5 years.

The role seems to be more managerial than technical--effectively I would be a middle-manager for IT initiatives at embassies. Based on the interviews I have had with other people doing this work, it seems like the US government does help you do continuing education work.

I am using this degree to pivot from my previous career to the tech sector. My interests are in cybersecurity and data science. I have moderate student loan debt currently.

I feel conflicted about this because I would have to take 2 internships with the particular government department, and thus wouldn't be able to work at Google, Facebook, Microsoft, or somewhere else. I have mild-to-moderate technical skills and would like to develop them. I am worried that I wouldn't be able to do this in the government, regardless of what people say. It's also hard to figure out what the tech climate is going to be like in the next 5 years, after my government tenure is over.

Can any HNers speak about making a transition from the US government to a tech company?
How has your managerial experience been impacted by your previous US government job?
Above all, should I take the fellowship? What would you do? Help me figure out my life.
> My personal data is an asset. And it belongs to me.

> Anyone who has my data for any purpose owes me my cut.

It's well established in the US that you do not in fact own your data. You don't own your school records or employment records. You don't own your medical records or your credit records. In general the best you have is a right to view those records and that's only in certain cases.
> Because there are people of various political ideologies that contribute to Mozilla and to free software.

And a lot of people across the world in different countries. Compared to a lot of the rest of the developed world US liberals/Democrats are centrists.

If you are American and are looking at their 'leftist' views using only US politics as a reference point you may be skewing your results.
Same. A quick chat with an attorney who is an SEC specialist basically said "if it breathes" i.e. involves money that ICO is seen as a security. The SEC putting together the digital division which covers cryptocurrency tokens is part of what led to him saying this. Basically fish in a barrel.

It is in my opinion that any US-based ICO is now in a lottery as to whether they get the SEC visit.

Not legal advice at all, just sharing an excerpt from a coffee chat.
I know a few years ago when I was working on a government procurement project for some software, the (very good) lawyers were very weary of any OSS included in the proprietary product we were buying. Their reasoning was, we were buying the product from the vendor. If the vendor had incorporated the OSS code into their product and it was found that they'd breached the license conditions, then we essentially lost the license to run the software - otherwise we'd be in breach as well. Not what you want when you're spending hundreds of millions on a project.
It is not that simple. Content curation and editing is just as big part of publishing as distribution is. Technology has only solved the distribution problem. It still takes lot of expensive human work to select the good quality works and proofread /edit/ peer review them etc before it is fit for publishing in a decent journal.

Ppl are more than willing to pay for legal content if it's in consumable form in a reasonable price point as Netflix and spotify have shown successfully.
> If the Mozilla CEO wants to do that, then fine, we'll find another organization to support and to look up to.

Which organisation would this be? Mozilla is pretty unique.
R7RS ftw.
thanks, so this is basically native advertising for Oracle
Maybe but most SaaS uses open source.
Wouldn't the emails themselves count as user information?
Oh dear. I've done just about everything on this page...

I never hide data. All structs with all public members. Even if I write an API around that, I can still just access everything directly if I want to.

When I use raw pointers, I usually don't check for nullptr.

I abuse unions and their initial members and don't bother checking tags even if I tag them.

Does it compile? Good. Does it run? Good. If I leave it running does it eat all my RAM? No? it's probably fine then.

I tend not to push changes for weeks or sometimes months, and my commit message is basically that I forgot everything I actually changed. Also, my commit messages are terrible.

I keep one big text file full of notes, comments and old code pasted in. My source code itself tends not to be commented well as a result.
I know the conventional wisdom is that you can't use an array, because O(n). How big of a file can you insert a character into with an O(1) algorithm before it takes more than one refresh time (16 mS)? From the following test program, the file can be 150 MB of text (MBP 2015). I've never had a source file, even a generated one, this long. So I claim that this wisdom is obsolete.

#include <stdlib.h>
#include <string>
using namespace std;

int main(int argc, char **argv)
{
size_t size = (size_t)atol(argv[1]);
string editor_buffer(size, 'x');

for (int iter=0; iter<100; iter++) {
editor_buffer.insert(5, "foo");
}
}
> How is this one individual responsible for tracking all IT security vulnerabilities in all the technologies that equifax uses across its stack? How do they not have an admin team whose job it is to do these things?

They do have a vulnerability management team; the responsibility does not fall on one person.

For all we know this unnamed individual is just a low-level developer, analyst or pentester who had some knowledge of the exposure and failed to act.
Rdnssd-win32
I did think of it and didn't follow through.............
One can safely assume that the opposite stance to Oracle on any given policy is what is best for Humanity, one can also safely assume that taking a polar opposite position to Oracle on any subject will be the Ethical and moral position.
Checkbook.io | San Francisco, CA | Full-time, Onsite, Visa | Back-end, full-stack developer, python | https://www.checkbook.io

We're solving the problem of paper Checks. Contrary to popular opinion paper Checks are not going away, 17.2 billion were written in 2015 in the US alone.

We've built a way to send Checks digitally via email. No signup. No app to download. Going after major paper Check distributors e.g. Class Action lawsuit distributors etc. Digital Checks provide overnight settlement and obviate chargebacks, proving to be an advantage over ACH

Email us at jobs@checkbook.io
Those things are a question of energy scales. The energy scales at which human life is possible are far (many orders of magnitude) removed from the energy scales at which gravitational waves could be meaningfully used, this won't change in any conceivable future. You would need to be able manipulate black holes to get even the tiny measurable distortions they just found, just by conservation of energy that most likely will forever be out of reach for humans.

The same is pretty much guaranteed for high energy applications of the strong and weak nuclear force like they are being explored by the LHC, although there it is less certain (quark gluon plasmas for example might be useful for something, maybe). Electromagnetic waves on the other hand are very compatible with the energy scales of human life.
I think you underestimate how smart your ancestors were to bring you to the point in time that you now exist. No offense, but the "best" Roman engineer was probably smarter than the vast majority of us.
That's really good to know. It's still annoying though that C semantics apparently require there to be a bounds-check for every iteration of the switch(): https://eli.thegreenplace.net/2012/07/12/computed-goto-for-e... (see "Doing less per iteration")

I've tried using "default: __builtin_unreachable()" but this doesn't seem to help.
Direct link to start mapping from home in 5 minutes http://tasks.hotosm.org/
This is how I think about this: I want my children to benefit from the fruit of my labor. I would like to help them enjoy their lives even after they become adults, so long as my help does not impact their sense of independence. I will enjoy (indeed love) seeing them benefit from my savings and I don't want anyone to even subconsciously wait for my death so that they can get the estate. If I were incapacitated one day I hope my children will prioritize their own needs over mine (the current "me" will no longer really be there). My first wish is not to be a burden to them. Of course I will want to make this all clear in writing so they won't need to face any moral dilemma.

My kids are not adults yet. I hope my feelings towards them won't change as they mature. It will be my own greatest failing if somehow I lose my love for them and I won't be happy no matter how much wealth I have left.
$32k per homeless person a year?

If they relocated them somewhere with a low cost of living, and just paid this money to each of them, all these people could just have a reasonably decent life, even without working.

This is, of course, just a thought experiment; it is impossible for a number of reasons.
The Linux Kernel Driver Interface
No, this is unfair. THe oracle stance is based on what's best for Oracle, always. This is not immoral or evil, it is completely amoral.

They might occasionally be on the right side. It's just coincidence though.
Academics can afford individual papers, but they read dozens to hundreds of papers a month. Add in the fact that many of the papers needed are simply to even check if they're relevant and it's incredibly hard to justify.

Also, American unis don't charge $100k/yr. Half that is enough for an ivy.
> They spoke the same language as the people in an area
> and generally kept the same religion as well. Their
> only distinguishing feature was their descent from
> families identified as Cagots.
These are cool projects. I wish they also contributed to some of the addon projects that make Firefox so unique. Greasemonkey and Vimperator come to mind. But surely others have good suggestions too.
On OSX Vagrant always had issues with rsync of files. If you're using vagrant as just a blank machine, there is no difference between a blank debian/jessie docker image - apart from the lower resource usage. If you're not orchestrating anything concrete onto that vagrant box, I feel a proper workflow would be of benefit, i.e. properly reproducible builds. Take all those manual commands, prefix them with RUN in a docker file, done.
Private sector dev checking in: (Very grumpily checking in, after reading some of TFA)

This really couldn't be more untrue, and I say this both as an eng in my day to day, and as a washed up data scientist who was once tasked with investigating this exact question.

Open source continues to be an extremely compelling option (and oftentimes THE idiomatic option) for large swaths of common tasks.

I could really only believe his assertions if his data is so twisted out of the realm of a kind interpretation.

I tried to read through but at every paragraph I was met by a wall of handwaving which aligns far more strongly with Oracle's incentive to sell support packages than any reasonable interpretation of reality.

Some snippets:

- "Government should attempt to emulate the fast-paced innovation of
Silicon Valley. Silicon Valley is comprised of IT vendors most of which fail. "

Do they fail because of their tech choices or their strategic choices?

- "Instead, the
Government should attempt to emulate the best-practices of large private-sector
Fortune 50 customers, which have competed, evaluated, procured and secured
commercial technology successfully."

In my experience, the most technologically savvy F100's are all VERY familiar with utilizing in-house dev, and as recent releases from AWS/Azure might suggest (SQL Server on linux, Aurora support for postgres/mysql, etc) OSS is a key part of this as well.

- "Significant IT development
expertise is not. Substantial custom software development efforts were the norm at
large commercial enterprises, until it became obvious that the cost and complexity of
developing technology was prohibitive, with the end-products inherently insecure
and too costly to maintain long-term. "

Exactly, so we started moving to _OPEN SOURCE_, but not in exclusion to the in-house expertise. (HN has seen lots of the murmurs about when this transition went south and believed that too much outsourcing at the cost of domain expertise and stability was the path to success) He later goes on to cite equifax's failure as an example of this, which I find especially entertaining because that suggests a privately developed piece of software would somehow have more eyes on it or guarantees of safety than a product as widely used as most things Apache.

- "The most important skill set of CIO’s today is to
critically compete and evaluate commercial alternatives to capture the benefits of
innovation conducted at scale, and then to manage the implementation of those
technologies efficiently."

Translation: "We don't like the alternatives CIO's have been finding, because they aren't Oracle".

I'm getting a bit snippy here as one might tell, so I'm going to stop reading before I start screaming at my monitor.
GoSF 1.9 Release Party [video]
First and last name at least needed for meet the email protocol. Emails shouldn't be addressed to handles/nicknames
Why would Democrats be afraid of IDs being required for voting if everyone got one? I thought the whole Republican opposition to voting rights stuff from the Democrats was because they know there's a bunch of poor would-be-Democrats who don't currently have the required IDs.