skysight-inc/HackerNews huggingface dataset:
This is a key point - airport-style security at train stations would be a disaster. Stricter employee screening and more dog-handler teams, on the other hand, is a reasonable proposition. I think it's difficult though to trust the TSA to do this well and to trust it not to escalate into something much more intrusive.

Also notable though, is that it seems that much of this is about increasing TSA intelligence / data analysis:

The new bill “addresses gaps in TSA’s approach to assessing security risks and will help the agency better fulfill its role as a hub of analysis, planning, and information...”
One step at a time, one stop at a time
Not to mention the countless rural flag stops across the country where there isn't even a physical Amtrak station, the trail just stops at some town of a few hundred or thousand people if someone has purchased a ticket there, or otherwise just passes through without stopping. They're never going to have security at those stops.
Can we just have martial law with curfew, checkpoints, and papers already? I don't know about you but having no rights would make me feel so much safer.
Did anybody want this?

Yes.

SVG is not a lightweight vector graphics format, which seems to be what you were hoping for. I agree that such a format would be useful as well.

However, for better or worse, web apps are a thing in 2016, and that means we need formats that lend themselves to programming and interaction. Having SVG do that for vector graphics is useful for much the same reasons as having HTML do that for text-based content and forms.
> anonymous interviewing

This goes against the entire reason you interview.

This is not about hiring a mechanical labourer (Musician, Factor worker, Computer Repairer) it's about professionals which is team work.
İstanbul Daki En Sexi Ve Profosyenel Masöz Escort Ümraniye de
The thing to remember here is that we gave up some of our liberties at the airport because airplanes were demonstrated to be credible weapons for attacking any location in the nation.

Trains and buses (to a lesser degree) do not share that attack vector. Trains ride on externally-controlled rails, and often depend on externally-provided power. Buses are slow, depend on roadways to reach any targets, and don't really offer any novel attack vectors vs. trucks.
I also saw this a great deal among Indians and citizens of neighboring countries when I was in grad school. It was a huge problem, so much so that the Dean sent out a letter about it. Without specifying nationalities, but everyone knew who was implicated.

I was friends with some of them who engaged in this. After being straight up asked for help during one exam, I warned them not do it, and that this behavior would get them kicked out of school here, but it didn't matter. Most were very smart and talented, and really didn't need to cheat. But they did anyway. Cultural thing, I guess.
Continuous Testing Framework for Docker Containers
Holy crap, you're right.

The US Switchblade Knife Act of 1958 prohibits the import or interstate commerce of switchblades. Plus a bunch of state laws about possession and carry.

Add a button to a knife, and now it's dangerous.
People are easier to control when they think they have rights to begin with and imagine the government is legally subordinate to their power.
https://www.dol.gov/sites/default/files/newsroom/newsrelease...

The article implies they preferred white candidates, but the preferred races are not mentioned in the government's press release, simply "non-Asian." I would not jump to conclusions about the non-Asian candidates as there are other possible scenarios.
https://news.ycombinator.com/item?id=12559936
how else will we learn to hate muslims sufficiently for them to recruit terrorists at levels that will ensure we hate them more and hate them forever?

you're not thinking.

you're all idiots.
the CPU is just doing a jump to an instruction at the end of each iteration.

When you do tail call recursion you are doing just that. The assembly jumps to a tag and in recursion you jump to a function name, which is also effectively a tag.

So it's not really about mapping better to the CPU instructions or anything like that

The added benefit is that with tail call recursion you can have mutually recursive function (function A calls function B at the end and function B calls function A at the end), which isn't possible with a simple iterative loop, so the functional style is actually more powerful than an iterative approach and still maps directly to "the way the CPU works"
Why don't you link to our past interactions on HN? Here's a last in thread link, so people can read up:

https://news.ycombinator.com/item?id=10660792

Hey, weren't you in Ohio the whole time, and not subject to California law in any event? Federal tax forms are not bound by California law. Nor are Ohio tax laws.
11 people were killed in this crash caused by an abandoned SUV:
https://en.wikipedia.org/wiki/2005_Glendale_train_crash
You'd run into the same problem everybody who pays for body parts runs into - defenseless people become a source of income for the unscrupulous.
Next up, TSA at your local interstate Toll booth. If you have EZ-Pass or similar, then you will automatically be enrolled into TSA - Precheck.

This is needs to stop. Contact your representatives and tell them hell no.
> They are in Canada or at least in my province they are the law states that any knife you can open with one hand is illegal.

Wow, that's obscene. Must suck to be a one handed person in your province.
So wosign's best bet might be to call Mozilla's bluff and issue backdated certs now?
Discovering this has helped me a lot. SVGO is great, but sometimes it breaks my SVGs. Saving as Optimized SVG from Inkscape has never caused problems and the file sizes are very close.
Well, the state is simply involved in those because they are life and death matters. If there were suddenly not utilities tomorrow the modern way of life would disappear.

Food, for example, is one that rapidly decreased in the 1900s due to automation and rapid advances in farming. This lead to a drastic decrease in the number of farmers, making all of us more dependent on those few. If floods, famines, or rapid price swings occurred farmers could easily go out of business in such numbers that it could lead to food shortages the next year. This lead to government insurance of crops and price protection on many commodities. It has been said that food security is national security, and it's not wrong. If you want people angry, get them hungry.

Separate from that, the listed 'needs' you stated above can be automated in production, but they aren't easily optimized for use. For example, you can make a computer that's half the size, use half the materials, runs twice as fast for half the cost if you keep investing in R&D. But you cannot cut a humans caloric intake and half and make them more efficient. Education too, is one of the things that is difficult to measure what 'enough' is. In theory the more education you get the better. We could probably give out 1930s levels of education pretty easily, and much less expensive than we do it now. But you don't need a 30's education, you need to compete in the world of 7 billion people and computerized everything.
https://en.wikipedia.org/wiki/Valhalla_train_crash
I can highly recommend it. A team I was on did it as a team-building exercise and it was by far the best one of my career.
Cellular automata,. Things like Conway's game of life, rule 110 and a lot others
You only have to look at where people get information from to see why they might be suffering from a complete disconnect from reality. When the people providing "news" have a monetary incentive to keep peoples' eyes glued on the screen/app they have no reason to report that everything's mostly ok and large scale bad things are very rare.
Wait. Based on my knowledge, India is not in southeast Asia. Source: I'm from southeast Asia.
In addition to vidarh's excellent response, FizzBuzz is a great example that personal bias should not interfere. So if you did data analysis of your candidates and everyone you hired could do FizzBuzz and everyone you didn't hire could not do FizzBuzz then you could objectively state that failure to do FizzBuzz disqualified the candidates and it was blind to personal bias or discrimination factors. However if you hire whites who couldn't do FizzBuzz in the interview and you didn't hire asians who could, then you can't really say that "not being able to do fizzbuzz is a disqualifier" because it only disqualified some candidates.

Generally if you are hiring on work product skills (coding for software folks) and can show that your test is unbiased and you hire to the test, then you can avoid being found guilty of discrimination even if you hire a disproportionate number of a certain group. To be rock solid you also need to show that your applicant pool is highly diversified and has representation from all groups. Sometimes that means going out and seeking out candidates (like women or hispanics) who are self selecting to not apply. And why you really do better if you blind the resumes your HR staff sees before they sort them into phone screen and skip piles.
The general HN users idea of race, discrimination or anything outside the realms of general whiteness is pretty dire.
Yeah, not thinking they are all powerful, just sounds like they can be fine tuned easier than designing a whole new for-purpose chips.

Thank you for the info though!
The country is simply too large to physically secure everything.

We'd have to become a police state to even begin to protect every potentially sensitive area. You can kill people with almost everything and it is infeasible to prevent it altogether by force of arms.
A PDP-8 is an awesome machine if you want to get into this kind of thing. Not so big you'll need to extend your house. Front panel that will impress your friends. TTL logic that you can debug using a scope, replace dead chips with your soldering iron. Unless you have a problem in the core memory :)

As with all old iron there is little point to it but I used to love it.
The pervasive surveillance did help them hone in on a lead the very night of the attack. I wonder if the actual intel will ever be revealed. Presumably cell phone records with the IMSI numbers from the detonators might have led to the traffic stop of his buddies.
>Oh, hell no. The last thing we need is more dumbshits, who couldn't hack it at McDonalds, groping people and clogging up the transportation networks

What a shitty and ignorant comment to insult the employees as if they are the ones creating the rules and guidelines they follow. And just because they choose to work at TSA instead of McDonalds somehow makes them dumber is even more stupid.
How to watch personal videos on Galaxy S7 Edge
I need types. But Racket has the world's greatest macro system and everybody should imitate it, Period.
> Well, yeah, but the mantissa alone on your numbers is going to get ridiculously long. That's going to take a bite out of your CPU even just for the ~1000x1000 pixels in the frame

Utterly devastate the computational ability of your CPU. I remember setting up my and k6 300mhz to compute stuff sometimes for days to get awesome fractal deep zooms like this. The computation is embarrassingly parallel but no hardware handles numbers that precise with any reasonable speed. Something like 1024 bit floating point in fractint back in the day. I'd love to see an efficient GPU implementation of that kind of stuff
How is the software support for BeagleBone boards? Can I expect to get automatic kernel updates with security patches?

Traditionally a problem with many boards is that you have to choose between running a distro kernel with incomplete hardware support but timely security updates, and running a board specific kernel that can't be safely exposed to internet-connected environment.
Sorry to reply to my own post, but since I finished reading the paper I can answer most of my implied questions :-)

The main difference between this setup and a RIMS is that they don't mill the malt when they allow the grain to be circulated. The cavitation pulverises the malt. This is actually a massive benefit because dry milling malt is a major cause of infection in a brewery.

The other benefit is that they are able to mash at a much lower temperature and still get decent extraction. Even down to 48C (118F) allows them to get 91% efficiency in one case. This is on par with RIMS (most reports I've heard is that people can manage mid 90s efficiency), but of course rims has to maintain a temperature of about 65C (150F).

Side note: Their reported temperatures for mashing without recirculating the grains is a bit crazy -- in the mid 70's C -- all much over 160F. They are going to be deactivating enzymes at those temps and that probably accounts for their decreased efficiency. I really can't understand what they were thinking.

There is some mention of protein make up, but my main worry about mashing at such a low temperature is the break down of larger proteins. They have a picture of frothy beer with a caption about foam stability, but the proof of the pudding is in the eating. Also, that picture shows a very hazy beer.

The other thing they talk about is isomerising the hops without boiling. That's pretty cool and would definitely reduce power usage. But again... that picture of nearly opaque beer haunts me.

Finally they talk about cavitating the fermenting beer in order to remove CO2. That seems reasonable, but I would worry somewhat about how the yeast drops in that condition.

To be honest, I wish they had stuck to mashing in this paper. It's strange to see a paper cram as much as this one does in one place. Normally you want to stretch it out over as many publications as possible ;-)

The last thing I'm curious about is how they produce the cavitation. I really couldn't understand their description at all. Is it just a matter of the design of chamber in which they pump the wort? That would be extremely cool, but I'd like to see a better description. A mash system that depends only on pumps would be ridiculously nice to have.
If all the horns were taken there would be no point in killing elephants (or rhinos) to avoid tracking problems.
Yep...With companies attempting to appear diverse in I.T., that means a company needs to hire less Asians AND less white people in IT.

They could have been trying to prefer black, Hispanic, or Native American to boost up their diversity numbers.
Why does anything need to change? This is another in a long line of ineffective terrorist attacks, and if anything strengthens the case for keeping on as usual (if you want to argue that security at the best targets is already so good that people are resorting to random dumpsters). No one died and as far as I can tell no one even has serious injuries.
I take the train a lot despite it taking longer and not being a good deal specifically to avoid dealing with the TSA. This would just keep me from traveling in general
You can run programs with the vector processors in the vidcore with QPULib. https://github.com/mn416/QPULib Kind of apples and oranges, considering the PRU is more focussed on determinate timing.
Can confirm; did similar and kubernetes is a better solution.
"“The likelihood that this result occurred according to chance is approximately one in 3.4 million,” the Labor Department said in its complaint."

Which is obviously BS.

They are heavily correlated, not independent events.

At a guess most studied at universities in country X known for it's sub quality education.
I think this is the first time I've seen a musician called a mechanical worker. Ensemble music is teamwork, and good solo music isn't mechanical either.
CSS for Decoration
You claimed there was no benefit to expression templates and I agreed that in C++98 this is true. Auto can introduce complications, I agree... I have a few times experienced the aliasing bugs it introduces, it's tricky and not a panacea.

Though 99/100 times it allows me to write the code I mean rather than the the syntax that is necessary. Of course concatenation of transforms explicitly can be equivalent in FLOPS... as long as there are no redundant calls to transcendental functions or vector operations which can be folded for better cache coherency.
Methane can be generated on Mars using the Sabatier reaction to refuel for the trip home. Methane should help re-usability as there will be less soot on the engines. Methane can self-pressurize and SpaceX has lost two rockets in 14 months due to suspected problems related to their helium pressurisation system.
Agreed, just very hard to get one... C64s are still easy to get.

Edit: also I do not think there is little point: it still allows people to get away from the computer as magic. Even though it does not completely compare to a modern system, once you have done this you will never think you system is performing magic or that some coding bug is the universe conspiring against you.
If ivory is a Veblen good, efforts to raise the price might actually stimulate demand instead of reducing it.
Easy... money. Graduate classes are required to pull in top-tier researchers and grants, but they have relatively-fixed overhead costs for teaching (eg. professor salary). Want to maximize the return on that fixed overhead? Add more students. Many public and private universities are "Masters factories" for budget reasons. They typically filter (strongly!) between completion of MS and entry into PhD programs.

(Identifying such Universities will be left as an exercise to the reader.)
I'm personally not into diversity for diversity's sake, because I'm not quite sure what that is.

What I am for is equal opportunities. In some instances, giving that "equal" to one set of people requires work because they have been put on an unequal footing for some time. This was true in America for blacks because the origin of blacks was slavery (blacks were considered chattle, nothing more than cows, pigs, and goats). That kind of disadvantage requires some amount of work to overcome. The voting rights act wasn't enacted until 1965, the year after I was born, so that's something to consider.

With respect to tech, it's really easy for me. The back of my employment badge has our company's mission statement:
Empower every person and every organization on the planet to achieve more.

I believe we greatly enhance our ability to do that by creating a more inclusive and diverse workforce. It's not simply about DNA diversity (women and 'minorities'), but it's also a diversity of experiences, from around the world. I'm willing to take the math major from Tunisia and teach them to be a great coder so they can contribute their experience to our mission, and help create software that's appropriate for their origin.

So, long answer I guess.

To me, everything is about learning and growth (probably due to my current age). So, I see your experience in Oakland, and say "great, you've gained another perspective on life". Let's see what you can do with it.
Yes, but only slightly and not enough to prevent refocusing quickly. In the long run it helps with overall mental stamina. It helps keep me from distracting myself with other things which take longer to come back to a problem from.
Also they are massive, fragile, and explosive.
For some cases (like single HDD and low amount of RAM) it should be so, but for some cases(from "the whole table is already loaded to RAM" to "SSD" and to "a table is partitioned among multiple drives"), it must give very good improvements for analytical queries.
Have you tried Typed Racket? https://docs.racket-lang.org/ts-guide/
Here are words Trump just used to talk about 'the cyber'
Super Funny Video Cat vs Snake Fight – Funniest Moment Ever
None of the terms they define share the definitions that are understood by everyone in the field.

Static analysis refers to analysis techniques that understand code without recourse to execution, usually during compilation. (Static binary analysis does exist, but the difficulties of disentangling code from data in native code makes it usually impracticable). The Java FindBugs tools or Clang's static analyzer are good examples of static analysis techniques.

Dynamic analysis refers to analysis techniques that rely on gathering information using actual executions of a program. Even pedestrian techniques like profiling and code coverage are considered dynamic analysis techniques.

Binary analysis is a completely orthogonal concept. It refers to the analysis of programs without recourse to the source code, and is usually understood to refer almost exclusively to native machine code as opposed to bytecode languages like JVM or .NET IL. Most binary analysis tools are dynamic (such as Pin or Valgrind) but there do exist static binary analysis tools such as GrammaTech's CodeSurfer.

This doesn't really capture the whole picture of techniques, though. Symbolic execution and its step-child concolic execution aren't best thought of as static or dynamic analysis.
Surely you could have demanded a refund if you had chosen StartSSL and they sold you what turned out to be a defective product?
I call them scared little bunny rabbits. People freaked out over a statistical 0.0% increase in the local population let alone nationally, for refugees coming into the country. And these people are all, "no they're dangerous, they're not vetted, we're being stupid..." And when I say, "no we're being generous, because we can be and should be." And these types just cock their heads and frown. Yep, scared little bunny rabbits. Life contains dangers, there is no life guarantee, but so many people are scared of bullshit. Go put some sunblock on, or stop smoking, or something useful.
so they hired 10 Asians, and 14 whites, so what is the problem.

America ain't built for Asians
Yes. I would desperately prefer to take on a job with more leisure time, even with a harsh paycut, and yet, there is almost no way to express that desire within the market as it stands. So I take on a job with far more hours than I'd like, since the alternative is destitution, and then get taken as implicitly supporting the opposite trade-off to what I really want.
I use linux as well, though ubuntu which is the mcdonalds of linux. And I often look at software through an ethical lense. But I don't view Mozilla as this nice sweet company because ultimately their power is not decentralized. They use free labor to build cool stuff but there are owners and managers that get paid way more than the people in the gutters believing in some great "vision". Open source is a ver novel concept, but the idea that mozilla wouldn't sell your data or is the 'safe' option is absolutely absurd. They have gotten caught numerous times red handed doing shady things such as the pocket drama [0]. Once theres some sort of git/bitcoin algorithm to create truely open source / uncontrolled / decentralized software, then we are in a different scenario.

I will be using servo once its out though. I am very intrigued by all the work they've put into it.

[0] https://news.ycombinator.com/item?id=10679519
HG2 3000mAh 18650 Li-Ion Battery
What are your thoughts or impression of OPERA? It has private browsing etc.

They really restructured their whole browser several years ago specifically to switch to the chromium platform. I apologize I didn't mean to butt in I was just curious.
What need is there for purpose or morality and why ask that of your god?

That is where we disagree I think.
I've experienced some serious fulfillment delays from them as well. Thanks for the reminder to get back in touch with them to see what's the hold up this time.
Yes that's perhaps our disagreement as well, the odds of a being being involved.
India has millions of street shiters, and millions homeless. these bastards put a satellite into space ? how much did that cost ? ...

disgusting ....... no clean water, no sewage treatment plants . those Indians are bat shit insane
It's called reading between the lines. "I cannot be an effective leader" is pretty vague and given your prior support which was then publicised by Mozilla staff, it's pretty easy to imagine that they did not respect you.
Computer Vision: Algorithms and Applications (2010)