skysight-inc/HackerNews huggingface dataset:
kCura | South Loop Chicago | ONSITE

Do you get a kick out of watching network traffic and tracking
intruders? Tracking where they are coming from, what they
are trying to do? We are building a team to do just that.

If you are

* Familiar with open source monitoring software
* Understand networking
* Familiar with Snort or Bro rules, or have written your own NSM
* Interested in learning to do a forensic examination of compromised workstations
* Good written and verbal communication skills
* Good knowledge of networking
* Have programming skills
* Comfortable with extended monitoring duty

send an e-mail with a note describing your interest in the position to wlederer@kcura.com

Yes, we have all the benefits that you look for in a startup--free drinks, Killer Queen, standup/sit-down desks, many monitors. Doesn't every company have that? But we have a terrific culture, awesome technology staff, and some very tough data-handling problems to solve.

Check out our other positions listed here for Mobile and Senior Software Developer in this thread.

Principals only. No recruiters, applicants only, thanks.
I'm not an embedded developer, so I don't have much value to add re: architecture; however, this caught my eye:

> The microprocessor has to run for 10+ years in a wide range of temperatures and be dirt cheap, so you end up with specs like 180 MHz, 4 MB of flash and 128 KB of RAM.

If I'm paying tens of thousands of dollars for a car, how come they're using the cheapest possible components? If tinkerers can ship the Raspberry Pi for $30 per board, inc. a 900Mhz quad-core chip and 1GB RAM, you'd think GM could get components at least that modern for an insignificant cost relative to the car they are controlling.
A tokamak is basically an AC transformer, with the plasma acting as one of the windings.
I would also add that you didn't really address my question, you explained some deficiencies of launchd, but didn't explain how nosh address's those issues or how it avoids them.

Those deficiencies are all intrinsic to launchd's architecture specifically, and not intrinsic to the problem domain. As such, simply not being launchd is sufficient to avoid them.

If nosh really is an improvement on launchd great! But petty verbal attacks are no way to get the FreeBSD community to adopt nosh.

There are no petty verbal attacks anywhere. That your question was noncognitivistic is I think not of dispute, but even if it is, it's still not a "petty verbal attack" that was leveled, but a methodological criticism. Instead, you're ignoring all of the flaws I listed in favor of a red herring dismissal by focusing on my criticism of your question. Not everything revolves around your feelings.
If you argue that supporting the GUI is an undue burden, you're merely shifting that burden onto everyone who has to perform the same steps manually every single time. Automating or away may be more up front work, but it only needs to be done once.
Scale matters a lot, though.

The EPA's goal is to regulate the overall quality of the atmosphere. To the extent that they regulate individual machines, it's just because of their contribution to the total.

When something is done by a few idiot hobbyists, it's just not worth trying to enforce. The effort would be better used elsewhere.

Individual cars are tested for emissions not so much to catch illegal modifications (although I'm sure they're happy to do so when they can) but to detect failures due to age or broken equipment.

"Rolling coal" is obnoxious and ought to stop, but it shouldn't be surprising nor upsetting that there isn't much enforcement effort against it.
Other than help start revolutions in the Middle East.
> You're talking about upending the lives of many thousands of people that depend on their cars to get to work, and lost of people who depend on VW for their pay checks. I'm sure this will all get worked out, but it would be insane to just pull the cars off the road.

While pulling the existing cars off the road in an instant seems to be an expensive and bad idea, I don't like the idea of suddenly caring about the livelihoods of VW employees. We're talking about a Big Co here, the kind that axes thousands of people because sales said they can't meet their quarterly goals.

How am I, as a citizen, ever to trust the government can hold corporations in check, if not just them, but we ourselves hesitate to take action because of collateral damage. No surprise VW is pulling off the shit they are - they know perfectly well they'll get away with it even if it goes public.
I actually love the term he used. I started my programming in the Windows world and wasn't exposed to POSIX command line stuff until later. I'm comfortable with it nowadays, yet I know exactly what he's talking about with the 'wall'. To me, the 'bullshittery' would mean the inconsistency of it all. There's no standard for command-line tools, so they all tend to be slightly different. The end result is having to learn and memorize a ton of (what are in the end useless) variations of syntax.

Please note I'm not saying anything is better in the Windows world; far from it. I'm more talking about the transition from GUI tools, where feeling your way around in the dark is much less daunting to the uninitiated, to the command line.
If you read the captions you'll see a bit more. It's not about the posing, it's about the dieting and the fraying relationships with others.

Modeling has its own dark side but it's a job in which you work with co-workers. You're not getting your sister to take the shots. You're not disrupting family life in the same way. You also aren't actually graded on popularity and "likes" in the same way -- your job goes well or poorly and certainly since it's about appearance you get all the food disorders and etc, but there's still a level of remove. Someone else is taking the pictures and telling you what to wear and how to stand. The creative endeavor is not all on you. This girl, by contrast, was not just the person who posed but the one who set up the shots, had the sister take them, watched the "ratings," did the testing on what people liked, etc. On the one hand, that complete "creative control" is cool. On the other hand, she was very literally chasing the approval of others.

I think they probably skimmed right on over some of the really dark parts, like the restricted eating and insecurity that this sort of externalized approval processes would cause in most 15-year-olds. Some of us old people do weird s(tuff) when a high-school reunion is coming up, and we are supposed to be mature and grounded. Haha. But remember, that 15 is definitely an age where you have a somewhat more limited idea of the scope and shape of a good life.
Your proposal would run smack up against the First Amendment. Both right and left will will reject any sort of speech control out of hand here in the USA.
The EPA standard is the strictest in the world, and they have successfully ruined many diesel powered devices.

One thought, then, is that diesels are not suited to the task. If that particular type of engine can't move things down the road without filling the air with pollution, perhaps it's time we moved on to something else. I mean, what tasks require a diesel? Commercial vehicles, okay. Consumer cars? Not if they spew crap into the air just to save a few MPG. Small farm equipment? See below, totally unnecessary, IMO. Class A motorhomes? Please. The fact that it's designation has "recreational" in the name tells you that kittens won't die if we don't have anymore of them.

An extreme stance? I dunno, maybe. Just like getting rid of lead in our fuel was probably an extreme proposition at one time. But we knew lead was bad, we knew it for decades. But profits uber alles, eh? I just don't know how one would justify to future generations, "sorry 'bout the smog, but Daddy needed to run his garden tractor on diesel, and wanted to save a few bucks on fuel."

I could see an exception for commercial vehicles, but I can't see a good argument for consumer diesels if we can't produce ones that don't choke the air with particulates and NOx.

Personally, the two major things I want to do with a tractor are run a large snowblower and maintain our horse pasture.

Not to pick on you personally, but those tasks don't require a diesel. PTO, plowing a small field, running a bush hog or deck mower, pick your poison, it can all be done just fine with a gas engine. And the gas engine will start when it's -20F and that driveway needs plowed. I grew up in farm country, and the only ones running diesel where the ones with farm equipment the size of your house. I refuse to accept that we'll back off on EPA regulations because some dude feels like he needs a diesel to maintain his five acre play farm. (Again, not directed at you; I have no idea how many acres you have.)
Problem: "Backend services" - how many of the Slack integrations don't have public APIs and Slack was only able to do it by being a single company? Good luck convincing people to set up the API keys for all of those services.
Firewalls on hosts should really only be used for protection against inbound traffic, trying to use firewalls on a host to block that host from sending traffic a) doesn't scale on a network of many hosts and b) can be overriden if the thing trying to send traffic has root access to modify the firewall.

Gateway firewalls are much less susceptible to malicious modification this way, and IMO are the best way to protect yourself from this type of corporate spying in general.
Having read the article I half-agree with the author. Yes, learning arcane and inconsistent APIs is not the work the students signed up for and studying command-line tools doesn't materially help them in the near-term.
However, the things that make the command-line so difficult also make it easy to package tools together underneath simpler apis. I suspect the students are struggling with having to use tools that aren't supported by their department or industry community. Otherwise they'd have a shared script that they all maintain that turns a bare PC/Mac/*nix box into one that's capable of doing great work.

This happens with every single engineering team. Those who understand the tools wrap them up into something solid so new folks have a great experience on their first day.
Here's that proposal. https://github.com/sebmarkbage/ecmascript-immutable-data-str...
Modeling is not an obsession, it's a job. You do it when you're young, smoke a lot of cigarettes etc, and then you move on. It's like grad school but with even more skeezy old guys.

(Now, math modeling may become an obsession...)

edit: just to be clear, oldmanjay, I am not making any comments about old guys in general! some of my best friends are old guys!
Based on the actual voting record, on the most serious issues, she's about on par with the worst president of the modern era. Cruz and Trump would be worse, sure, but not by "a million times", more like 2x.

Four years of letting Republicans remind everyone how terrible they are at governing for a chance to be rid of Clinton for good and take back Congress and the White House in 2020? Maybe worth it.
VW emissions cheating is also from 2008, incidentally.
It collapsed two countries and nearly got a third but ended with exchanging one dictator for another. How is Tunisia these days? The origin gets overlooked with the rest of the shit show going on.
Not sure if this is sarcasm. Job opportunities, facilitating protests/revolutions, artistic collaborations, ...
I agree with you. Saying Nader "turns out to be the reason we invaded Iraq" was a really dumb way to have put it. I think my reaction to the "pox on both parties" notion is more allergic than rational.

I think there's some culpability with Nader, the magnitude of what went wrong with Bush is very high, so even a small multiplier is a big deal. But Nader is surely not the most important factor in the Iraq war.
Im reminded of the movie Real Genius. This is most applicable as an autonomous weapon. Unavoidable and its going to suck.
One of my favorite song from Swedish artist Vintersorg is Algol, which is about the eponymous star system.

Algol, demon, capricious your brightness
shifts from day to day - rises, abates, intesifies
again, sometimes triumphant and sparkling,
sometimes pale and faint. For a long time
we've searched with wonder for the key
to this mystery, the right element to
your eager and changing, queer temperament.

Now we've dispearsed the haze of the riddle:
you've got a companion on your journey,
like a slave, a faithful shadow he
constantly follows you on the desolate
path, he circles and sneaks quiet around you, closely.

Never have we seen his guise, dark, parches,
stiff and cold, but still we know he exists;
like ashamed he hides behind you - free
and merry you shine - until he once
again crawls out of the darkness and
covers you. And your glare becomes
pallid and dull, and your mind cloudy.

[Chorus]

And similars there are - many Algols
wanders in the space - maybe even
more among us on earth. Sunlight spirits
darkened by a shadow, young princes
concealed by old slaves, doublesouls,
divided creatures - a blissful son of the
light indissolubely linked with a bitter dark demon.

[Chorus]

His lyrics talk a lot about science in general, astronomy, philosophy and nature. Also, fun trivia: Vintersorg, despite singing mostly black metal, is a primary school teacher.
Synchronizing education to adolescent biology: let teens sleep later [pdf]
Does Academic Research Destroy Stock Return Predictability?
The Reversal Test and Status Quo Bias
This might be different in that Apple controls the entire thing end to end. Whereas FaceTime they got sued and that may be why FaceTime never become an open standard.
Entrepreneur employ Labor 1 and Labor 2 > Technology increases productivity > Entrepreneur greedy > Entrepreneur fire Labor 1 > Labor 2 keeps working hard, Labor 1 becomes lesson for Labor 2.

Alternatively, Entrepreneur employ Labor 1 and Labor 2 > Clinton negotiates trade deal > Entrepreneur shift jobs to China > Labor 1 and 2 fired, now compete in a reduced job market > New Entrepreneur now uses Labor 1 and Labor 2 as uber fodder

Alternatively, Labor 1 lives in the United States > Labor 1 therefore judges self-worth by his work > Labor 1 therefore works hard because it gives his life meaning

And so on.

The summary answer to this question is that we're structurally fucked. The only determinant of how hard labor can be pushed is labor power, and labor power is pretty low. The capitalist will colonize every last corner of the earth before he gives the worker any dignity, and probably not even then.
Show HN: eeZee is a dev productivity tool
This is because the parts are orders of magnitude more expensive when being put in harsh environments

These "really slow" parts are actually tested and built for much more extreme conditions. For microchips that go into satelites, you even have hand-checked chips that go through a very long (and costly compared to something like a Pi) testing process. Multiply this by all the eletrical components, and you got yourself a lot of things to check.

Put your Raspberry Pi next to a car motor, and it's pretty likely(1) a part will fail in the heat and grime conditions.

(1) actually, I'm not sure about the likelihood, but there's no assurance that it will be fine
Also related, Vice has been covering this for awhile now and had a great piece on HBO (er, well-produced piece). Another example of the horrible spending: contractors spent $300 million to build a power plant to power Kabul, but this plant is not being used because the cost to run the plant is too expensive...so they import electricity from Kazakhstan and China (4:00 mark)[0]. We also purchased $700 million of new Russian airplanes and helicopters for the Afghan Air Force that they can't fly (7:20 mark)[0].

[0]https://www.youtube.com/watch?v=_CvWJVtEkUE
[1]https://news.vice.com/article/the-us-just-cant-stop-blowing-...
[2]https://news.vice.com/article/us-aid-to-afghanistan-has-larg...
Umbel — Austin, TX

Umbel is building the infrastructure by which companies own, control and access their consumer-centric data. Our platform enables customers to leverage their data rights and create tangible business value. We take employee satisfaction and growth seriously. We also expect a lot in return. We are currently seeking top-notch talent to join our fast-growing and dynamic engineering organization at several positions:

* Lead Distributed Systems Architect

* DevOps Engineer

* Platform Engineer

* Information Security Engineer

* Cassandra Database Engineer

More information about Umbel and the opportunities we have available: https://www.umbel.com/engineering/?source=Hacker+News
I find the coverage of this drive simply bizarre. There is nothing impossible about it, in principle.

We know E=mc^2 (mass and energy are equivalent).

We know that rockets move by ejecting mass at high speed in a direction counter to the desired direction of movement. The rocket shifts forward an equivalent amount (m1v1=m2v2).

We know that it is possible to focus EM radiation emissions.

So far so good.

The "magic" here (used in the sense of sufficiently advanced tech, of course), is that the EM emission is entirely unidirectional.

So instead of throwing mass out the nozzle, we're throwing energy. And since E=mc^2, we get the same effect: RmRv=E/c (rocket mass times rocket speed equals Energy over c (since m2v2 = (E/c^2)c).

Very, very, very cool.
It's been reported elsewhere that key strokes are logged. Whether it is limited i nature or not, the ability is there and is used.

Why?

What's the need for key strokes to be logged rather than just a complete edited search term sent to a server. Why does anyone need to know which keys I press on my computer?
Given that there is no theoretical basis for the device, and that the device's supposed effect is trending towards zero as measurements are made more accurate, it's long past time to throw this into the dustbin of history.

This never should have been taken seriously and it's a continuing embarrassment to NASA. After the Martian Bacteria[1] and Arsenic Bacteria[2] fiascos, NASA really needs to get its house in order.

[1] https://en.wikipedia.org/wiki/Allan_Hills_84001

[2] https://en.wikipedia.org/wiki/GFAJ-1
Not at all. See my reply to your sibling comment. Add to your list massive government and corporate spying.
You're welcome.

There is only one OS task for each rate (10ms, 100ms, etc). The order of the function calls in each task is determined at compile time while respecting constraints (A_10ms must run before B_10ms because B_10ms uses values computed in A_10ms).

In addition each OS task has an overrun monitor that triggers if a task is scheduled to run but the previous run has not finished yet. This type of error typically sets a "control module performance" diagnostic trouble code.
If you want a mostly nice, mostly well-documented development toolchain, you can either:

1. Install some proprietary, GUI-based development tools and color inside the lines,

2. Figure out what toolchain you want your students to use, and package it up using apt or docker or whatever (and tell your students to get a VM if they're on a different OS), or

3. Give your students remote logins on shared computers.

Any of these will allow you to keep the "bullshittery" to a tolerable minimum, and get on with the subject of the course.

But in the long run, unfortunately, if you want to be a programmer, you've got to learn to manage your own tools. This might mean being able to figure out command-line "bullshittery", or it may mean knowing how to unit test ASP.NET REST controllers. Even in the days of MacOS 8, back when there was no command line, there were still plenty of unholy, mind-eating horrors hiding in the dev stack. (The Component Manager, for instance.) And let's not even talk about the complexities of the web stack.

You can choose your flavor of "bullshittery", but if you want to be halfway good at this job, you've eventually got learn how to deal with whatever tools you choose.
Good job! I made something similar in Haskell as a CLI application... Yours is much more complete and featureful though.
$30 Raspberry Pi (2) reboots itself when exposed to strong light. The RPi line is also totally unreliable, it tends to bug up and/or crash after running for too long.

The car components are made to different spec than consumer electronics (for starters, there are several types of component, depending on what "range of temperatures" you need to operate them in; e.g. the stuff that goes into the traffic lights in northern parts of Europe is not something you buy off Farnell for your hobby project), and they also need to be reliable and tested. Add, of course, the usual graft and overhead.

Another thing is that a engine controller doesn't need a near-GHz quad-core chip and shit ton of RAM. It's not meant to stream HD videos or run Python, it has to run a bunch of feedback loops fast enough. Less powerful chips tend to be cheaper and more reliable.
So you can use global variables and the like, but is there any progress in going higher level than C in industry? In which case you use global variables and whatnot, but you have static assertions about things like "this is only written to in one spot"

For example, I know there's an embedded systems company that writes everything in Haskell, and running their Haskell program actually generates "safe" C code that they compile down to their chips.

My impression from the oft-cited Toyota report was not only that there was a lot of global variable stuff, but that these "write-once" principles weren't super respected.
After reading the abstract, I was thinking to myself, 'to get a disagreement rate like that, how can you possibly present a subject's own argument to them and have them think it was someone else's? Wouldn't they remember?' and was expecting some very clever experimental manipulation or condition.

Nope:

> However, for one of the syllogisms (the manipulated syllogism), instead of being truthfully reminded of their previous answer, participants were told that they had given an answer different from the one they had given: either the valid answer (if they had answered invalidly) or the most common invalid answer (if they had answered validly). Their own previous answer, and the argument that justified it, were presented as if they were those given by another participant. The external features of the presentation were strictly identical to those of the other four syllogisms (see Fig. 1 for an example of both conditions).
Unlike what Steve Jobs did with FaceTime, generally, Tim Cook doesn't blindside the company by declaring something will be open on stage without discussing it with the engineers and rest of management beforehand.
He's not suggesting that they can't. He's suggesting that doing so is an obstacle to doing research (it clearly is) and that the obstacle isn't intrinsic to the research process itself.
If I'm paying tens of thousands of dollars for a car, how come they're using the cheapest possible components?

Save a dollar on the part, and you make a million cars, how much does that add up to? Or conversely, why spend more than you have to if the quoted specs do the job? What the hell am I going to do with four cores if I follow the well-written description above?

And I'd give your Raspberry Pi a lifespan of about a month if you were to strap it to the firewall of your car while you drive it. Less if you actually powered it up.
Tispr – Let's talk work