skysight-inc/HackerNews huggingface dataset:
> Google is seriously helping to advance computer security as a whole (just take a look at their security blog).

I've always seen "Project Zero" and such as a smart PR move: hire some security folks, pay them to break other people's software, publish the results. Improving computer security would be an accidental side-effect.
Faraday Future | Gardena, CA or Redwood City, CA | full-time and internships

Faraday Future is a California mobility company bringing a tech approach to clean transportation. At FF, we believe that by placing equal emphasis on automotive and technology disciplines, our team of experts is uniquely positioned to take a user-centric, technology-first approach to vehicle design with the ultimate aim of connecting the automotive experience with the rest of your life.

A couple positions not listed on our site, which we are also currently hiring for, is Android Developers and Web Developers, if you've been working with MeteorJS and ReactJS, even better.

https://jobs.lever.co/faradayfuture

We look forward to meeting you!
Thank you, I'm not a CA resident, but I will look into those links. I wish I would have know that a couple of years ago - I'm certain that info will help some HN reader though.
How does NPM do it? My requirements.txt looks like this and I've never had any problems:

foo ~= 1.8.2
bar ~= 2.4.1
baz

(These are only requested dependencies, resolved are not specified).
I'm delighted to see Congress taking a stand for's right here, and I hope politicians finally realised they do have a personal stake in the matter.

They do have secrets, like most of us and effects of revealing these secrets would have far worse consequences for them and their careers than for most "ordinary citizens", which makes them high-profile targets. Easy targets, too, if (or when) FBI/NSA/CIA allies with some party in domestic political struggle.

Given surveillance powers these guys want, it won't be too long before they decide that next order of business is to find more effective ways to steer political discourse in the favourable direction.

I can see how "ordinary people" would think they "aren't important enough" when it comes to surveillance, but it amazes me that ambitious politicians wouldn't see themselves as "important enough".
This is really neat.

How does a system like Hopper compare to the Ethereum Virtual Machine?
I'm not exactly trying to attain the platonic ideal of a web page, here. My goal is to build something that people find valuable, quickly. I don't care if it requires js to render, because it's not worth the tradeoff to try to get it to show up for that one guy trying to render a web page on his TRS-80.

>Your content can't be archived properly by the Internet Archive.

IA doesn't factor into 99.999% of what I build.

>Your content can't be accessed by anything user-agent less sophisticated than a full-blown browser.

I build things for browsers.

>Your content can't be indexed by a search engine that doesn't have the resources to crawl using full headless browsers.

I can barely be arsed to submit sitemaps to Bing.

>Your content won't work with tools that attempt to scrape and expand content

When supporting those things becomes a priority, I'll do so.

----

RMS looks at a microwave and writes an essay about whether or not the software that drives it needs to be FOSS.

I make my food hot.
This will probably be decided, like most constitutional issues, by a Judge that will be forced to interpret the 4th/5th amendment, in the ever changing light of 'reasonableness', as it applies to the case at hand.

It will then become precedent, adding to the long list of very important judicial decisions that must decide how to apply a law with very loosely defined vocabulary. How a normal citizen is expected to remain apprised of every single law, every interpretation of the law, and every precedent set by a judge ruling on the law, is beyond me.

If the original laws (in this case, the Bill of Rights) were defined as well as many judicial rulings are, we likely wouldn't be arguing if what is being asked of Apple is 'reasonable' -- as what constitutes 'reasonable' would be defined by the law itself.
> > Automatically correct spelling errors during tab-completion;
> I'm terrified to put this in my shell.

I had it in once (it's one the options in zsh setup)

Once I was cleaning my home directory:

rm -rf tec<Tab>
rm -rf IdeaProjects<Ret>

I'm a bit too quick to press enter after tab. So i deleted the wrong folder.

I do still have it auto correct case. So `doc<Tab> -> Documents`
> Who isn't a porn viewer?

Believe it or not, there are people who never watch porn. The industry's sleaziness turns some people off, and some people just aren't into it.
Well, the footer is slightly improved, but what is arguably the most important link on your page--the one that lets potential customers contact you--is still at the very bottom of the page, on the fourth (4th) screen. According to the Nielsen-Norman group[1], anything below the first fold gets less than 50% as many eye-tracking hits, and by the time you get to the fourth screen, you're at basically 0%.

So the most important link on your entire web site is effectively still invisible. What message does this send to your potential customers? It's the Internet equivalent of leaving a message on an answering machine without leaving your phone number.

I don't understand how you can post this screenshot[2] and talk about information density. The information density of your current product is very low.

But the worst problem is the incredibly low contrast of your UI. Look at that screenshot again. Look at the links on the right side of the screen. They are barely readable on a full-size, matte monitor indoors. Now imagine someone using a glossy monitor facing a window during daytime. Imagine someone using a laptop with a glossy screen on a desk with fluorescent lights overhead. Imagine someone using a tablet outdoors. Might as well try to read a cloud floating overhead! The NN Group also has an article[3] about this, and your screenshot looks as bad as or worse than all of their examples of what-not-to-do.

Where are these professional "designers" learning to make these horrible mistakes? Why are they still employed in the field?

1: https://www.nngroup.com/articles/page-fold-manifesto/

2: https://www.nuclino.com/img/screenshot.png

3: https://www.nngroup.com/articles/low-contrast/
Brüha, local entertainment and ticketing platform
Thanks! And yes, we're going to have both private and public organizations. (Like GitHub we'll offer free public repos and paid private repos.) We actually already have a lot of the API code for this, but we still need a couple more passes at the UI on some of the views.

We're also working on commenting, a gmail plugin, and a bunch of other stuff.
> cultural differences outside of strict drug laws

It's also worth noting that a culture that discourages drug use would likely be more accepting of strict drug control laws.
"All Lives Matter" is just another way of saying "But what about me?". It's incredibly selfish and dismissive. It's a way for us to make it about ourselves instead of those being affected.

It's "blacklivesmatter" not "onlyblacklivesmatter", I don't know why people keep interpreting it as the latter. "blacklivesmatter" doesn't imply that all lives don't.
Peter Norton wrote some pretty tight assembly, I learned a lot about data structures and coding from prying apart the Norton Utilities one-by-one. Super stuff, last but not least because it brought a fairly powerful command line to DOS which was in dire need of some tools.
I know most people don't care, but your sign-up email is broken: there's no plain-text part -- just some crummy html. I'm not sure if the fault is with sendgrid or your system -- either way it's not that hard to have a proper plaintext/ReST/Markdown part, and a html part... (which also encourages testing across the myriad of email clients and webmail providers to see if you manage to generate html that none of them botch up...).
You found that Ghrist article but you didn't find this: https://www.math.upenn.edu/~ghrist/notes.html ?

Also I haven't read it but: http://www.maa.org/press/maa-reviews/topological-signal-proc...

There's also the entire field of 'computational geometry'.
I'm going to upvote you without even reading your response for the sake of discussion
I would imagine most users do not use plugins. Though I would be interested if it's possible to get statistics for this.
Thanks for clarifying. Just to make sure I'm following then--the system was essentially looking at the bid price for just the first hour, and ignoring hours two and three despite the fact that time needed to be sold in three hour commitments due to the boot up time, which let JPMorgan jack bids two and three up and have them automatically accepted since the bids for hours two and three were never considered in the bid selection logic?

If so that's one major oversight for whomever built the system. I honestly could see why JPMorgan would be going "so...you're sure these are the rules? Really? Mmmm...ok....well, if you say so." I'm sure they didn't exactly telegraph how they would abuse this, but I find it a bit hard to hold them responsible for what is essentially negligence on the behalf of whomever was in charge of designing the system logic.
I'm assuming that's going to change shortly (with normalized relations with the US in progress).
Thanks for the jq tip. I hadn't seen that before. Link if anyone's interested:

https://stedolan.github.io/jq/
FreeBSD prepares to package its base system
My god those are some great error messages. I hardly ever say that about error messages, but these are exactly what I want from a parser generator that aborts when it runs into ambiguity. It even has easy-to-understand diagrams!
Things like encryption would certainly benefit from 128-bit operations. The trend seems to be to implement instructions for the encryption algorithms rather than instructions that would generically accelerate encryption algorithms, so the usefulness of 128-bit operations is diminished.

The other major computational area that historically benefited from larger machine word sizes was HPC. HPC applications seem to be fine with 64-bit precision, so there is no motivation for it from them unlike how there was with 64-bit.

With the exception of the SGI UV2000 and SGI UV3000, people are not using the 46-bit physical address space available on 64-bit Intel processors, so the necessity of increasing memory address sizes from 64-bits is quite far away. We would need ~18 die shrinks before 64-bit physical memory becomes limiting to us in the same way 46-bit physical memory is now.

If we assume that we can continue doing die shrinks until we reach a single silicon atom that has a diameter of 210 pm, we would be able to do another 6 die shrinks (14nm -> 210pm) before hitting the limits of miniaturization, although most people seem to think we can only do 3 or 4 more. Wikipedia lists 10nm, 7nm and 5nm, with a half node at 4nm:

https://en.wikipedia.org/wiki/Die_shrink

Assuming that people do manage to do those 6, we would need the equivalent of 12 more in addition to those 6 for 64-bit to be as limiting as 46-bit is today. 3D might help, although we would be talking about 4096 layer chips and there is still heat dissipation to consider, which would probably require enough volume that more layers would be needed to make up for it. Memristors might help there, but they would need to be shrunken down to physical limits too. We are a long way from machines needing more than 64-bit memory addresses.
Of course that's their incentive. And because it benefits a few and distorts the market, collusion was made against the law.
Love it. Suggestion: persist the collapse state to `localStorage`. This is enabled on Reddit through a Chrome Extension as well.
Agreed except for Sensenbrenner and Gowdy.

Sensenbrenner - https://youtu.be/g1GgnbN9oNw?t=3h59m30s

Gowdy - https://youtu.be/g1GgnbN9oNw?t=4h36m35s

Both of these characters basically bullied and badgered Apple's legal counsel, Mr. Sewell, to write and lobby for legislation with which Apple would agree. Neither would consider that perhaps no additional legislation is necessary to protect Apple's rights.

Gowdy also mentioned names of a few of his friends at the end of his questioning who probably think along the same lines he does.
I know this thread is dead, but just for reference in case you or someone else in the future are curious... Sure they can! No auditor is going to look at this situation and say, "Wait a minute, you took a deduction lower than you could have? That's a penalty" so it's generally not a problem. If you do the opposite (book a cheaper flight and then expense a more expensive one), that's definitely a big problem and also probably illegal.

However, if your company has strict policies about receipts and expense amounts you can always do the slightly shady "book two, cancel one" move - book one seat at the cheapest rate and another that's actually comfortable, print the receipt for the cheaper one, then cancel it within 24 hours to get a refund. I don't recommend this of course, but it is a way to get around excessive red tape.
Implanted RFID tracker found in sex trafficking victim
Show HN: Product Hunt for OSS projects that don't exist yet
It has new libs like new GCC etc. However, it's not nearly as usable as arch. Things like vim configs have differences.
Even better: allow using CSS transitions to make moving turrets.
Julian Assange met with Schmidt and his entourage at the Ecuadorian embassy in London, and afterwards put his thoughts into an article:

http://www.newsweek.com/assange-google-not-what-it-seems-279...

He basically claimed that Google is an arm of the US State Department.
Can someone explain to me why this only happens on linux?
https://www.consol.io/pricing/
Just says "Pricing" with no pricing details.
And/or they aren't very smart or very well resourced.
I think it had happened before http://www.slate.com/blogs/future_tense/2014/08/15/shark_att....
Yea, they track it pretty closely.

See: https://github.com/Alexpux/Cygwin/tree/msys2-master
Portable Last.fm SDK for .NET
This is why I delete to trash, even from a terminal. I use the trash-cli package on Debian/Ubuntu.

Also:

alias rm 'rm -i'
Support your presidential candidate financially by sharing your content
Hi Guys, Check out our new project at www.truvi.co, We’ve created a URL shortener with a cool twist, we allow you to earn money from your sharing on the internet, you can either keep the money for yourself or support your favorite presidential candidate in the elections, small contributions make a huge difference! We welcome any feedback and would appreciate the support!
Is there anything like this for Javascript?
Working on a pricing page. That's today's big feedback. You happen to see it for short window before it was ready.
Or just curl -OL
Standby, this is being updated.
It may not have been legal for them to set a price cap.

That said, I'm absolutely convinced that all laws must be written with the assumption that someone will try to abuse them, and after a law is written, a completely separate and independent group should "audit" it to find flaws/loopholes and fix them. Basically, treat it like security: never trust the user (i.e. the people and entities who must follow the law).
Yes, we are very concurrent with Cygwin. We have a modern Github-centric approach to software development and use ArchLinux's Pacman so like them are a rolling software distribution.

We hope that other software projects will use us as their library provider and build enviornment on Windows, as that way it should be easier for them to also keep up to date.

Unlike the old MSYS, we are also 64-bit and that allows using --enable-auto-image-base which means no more needing to rebase your DLLs. Also, Cygwin have made great strides over the many years since MSYS forked from them and it is now both much faster and more standards compliant.

Git-4-Windows is also based on MSYS2 now and some day (hopefully soon) we will fully merge their work (a lot has been merged already) and use their native git executable.
Works better than Testagons.
I am amazed that the undersea cable is not so thick at all. I was expecting a huge tub of cable. Just thinking about that and the amount of data we can equip across continents in less than 200ms is just incredible.

Is there a documentary on deep sea/undersea cable system? I am really interested in how they deploy the cables across the ocean. Have a ship sail across the ocean and start laying the cable down?
Software Freedom Conservancy: Thanks, Private Internet Access and 416 Supporters
Some ship dragged an anchor across them.
Well said. It makes me wonder how we're going to set up our Sales Team when we're ready. It's such a tough thing to think about at an early stage of a company, and since Zenefits have only been around 3 years, it was likely really hard for them to establish a solid culture/ecosystem while having their eyes on hyper growth. Definitely a lesson learned here and a lot of us new Founders are paying close attention.
Show HN: Put “gifs.com/save/” in front of an Instagram video
> There was nothing wrong with the aircraft other than that the economy just wasn't there.

Part of the reason that "the economy just wasn't there" is that commercial supersonic flight was (and remains) generally prohibited over the US, a policy directed at managing sonic booms.

That limited the potential market for SSTs, and critically cut out many of the potential routes on which there were passengers who would have been willing to pay the premium for high-speed flight.

This is directly aimed at that issue.
And was Concord's sonic boom problem resolved... how exactly?
Noam Chomsky: Why is Donald Trump having so much success?
I'm guessing it was built and tested internally at Google and no one tested it with bazel. It also depends on smasher, which I believe should be declared in the WORKSPACE file. So unless you want to manually build it you'll have to wait for someone to fix the build.
True Object-Oriented and Immutable Java Web Framework, 0.32.1 Released
or a vine, fb/twitter video (under 30seconds).

or even a gif if you want that HTML5 optimized video.

Up next is captioning.

-from the guys who brought you gifyoutube

Hope you enjoy <3.
The knowledge passed on from Symantec employees I've heard was that they had to pay more with Norton's photo on the box than without him.
It was much worse than just a do-not-call.

The evidence states that the defendants agreed not to poach employees from each other or give them offers if they voluntarily applied, and to notify the current employers of any employees trying to switch between them. They also agreed not to enter into bidding wars and to limit the potential for employees to negotiate for higher salaries.

http://techcrunch.com/2012/01/19/damning-evidence-emerges-in...
He's referring to both actually. No external resources means that the page he's testing contains all of: html boilerplate, templates, data, script that puts it together. Comparing that to an equivalent page with everything rendered is kind of like comparison between a static "hello world" page to a cms rendering a "hello world" page.

In reality you're likely to have the templates already cached from previous requests and the templates rendering framework available from a CDN. What you end up transferring to the user is actually the data + tiny part of the script that gets rendering started.
Yep, for interactive use, Fish is fantastic. Bash is still a better choice for most shell scripting though.

Also recommend using something like Percol or fzf for filter-as-you-type command history.
I don't see a need to pretend that retail investors trade directly on an exchange to show harm. The reason that some firms pay for access to current information is that it gives them an advantage. An advantage against whom? Is this only a matter of HFT firms trading against each other, and they all have access to the same info? Or, is the info asymmetric and someone is disadvantaged in a trade? I have to think that at some level, HFT will result in higher prices paid by brokers and their clients, and directly or indirectly by mutual funds. It's a bit of a stretch, and I think that may explain why we haven't heard of any civil lawsuits based on these facts. Also statute of limits on some related claims may have expired.
McClendon is actually an exception here; He was known for being an extravagant spender.
Maybe. Many will not hide themselves very well, but some use their power to make themselves invisible (often called a "rootkit"). I think the most promising approach to avoiding them is to use "secure boot" where the hardware verifies a signature on the firmware, which in turn verifies a signature on the OS, etc. ChromeOS devices (and some smartphones?) are pretty good at this. However, secure boot also prevents you, the rightful owner, from hacking (customizing) your own machine, which kind of sucks.
Legally, they seem to have lied at one point when asked, and anyway this is a settlement which doesn't mean their actions were found illegal.

I'm not sure if it's the previous two hours or the next two hours, but either way yields the same result. Also, they may not be doing 3 hour increments, but just having a buffer time. I only know what the article says.

Whoever built the system probably assumed that bids represented people's actual intentions, and tried to get the cheapest power given the inputs. They missed a loophole, yes.

Note that there are other strategies that did similar but different things.
The Unlikely Birth of the Beloved Zamboni
So you're countering one extreme position with another? The truth is that not every web app is meant to be a "fully formed citizen of the web". Users want their LOB app to be slick and responsive, and the time you spend making it accessible to a text-based browser is time you're not spending on features your customers actually want.
Aziz Ansari Goes to India (Food Tour)
The regulation is about equal access, not free access. Now, the SIP feed contains combined market data from all of the exchanges to which the National Best Bid / Offer (NBBO) applies, so that a broker-dealer can look at the SIP feed to determine nationally what the best bid across many exchanges is and what the best offer across many exchanges is. The Reg NMS mentioned is that the broker can't give you a price (before fees) that's outside the NBBO. (There's an exception if the investor explicitly opts the order out of Reg NMS requirements and directs that the order be filled on a specific venue. Last I checked there are 70-some equity venues in the US.)

The consolidated feeds are necessarily slower than the direct feeds, due to processing delays, unless the exchanges intentionally slow down their direct feeds. There are several companies that will sell you expensive FPGA or IBM Cell-based cards that will locally create a consolidated feed from all of the direct feeds. These cards aren't cheap, but are necessary for trading latency arbitrage strategies, and are also useful for low-latency market making.

Of course the consolidated feed requires a slight processing delay, so unless they intentionally slow down the direct feed, quotes from NYSE will appear first in the direct feed and very slightly later in the SIP feed. The argument here is about if the delay between SIP and the direct feed is small enough to be permissible.

The "public" being talked about is the paying public. Nothing in the regulation requires a free SIP feed, and I assure you NYSE doesn't provide a free real-time SIP feed. The regulation is to prevent selling an intentionally slow connection to everyone, and giving a faster feed to only their top tier customers.

Disclaimer: I'm not a lawyer.
Show HN: Instagram for Sports Video – Featured on Product Hunt
How Mechanical Computers Worked Before We Had Microchips