skysight-inc/HackerNews huggingface dataset:
I work in the SF Financial District and one rarely sees T-shirt paired with a blazer. Lots of T-shirts (company-branded or otherwise) and jeans, occasional blazers with open collar dress shirt, more frequent outdoor jackets (e.g. North Face) with dress or T-shirt, or no jacket at all.

Dress slacks are rare among anyone not in the SVP Or C-suite.

(All this is me going from memory so undoubtedly if unintentionally inaccurate to some degree.)
That's probably the Oxford part doing the trick, not the DPhil part ;-) I am only half-joking.
You've shacked up in a backpackers what?
Tractors are already semi-automatic. They are essentially dumb robots on wheels with a person pushing a few buttons.
Yes, I disagree. They really should show their work that tokomaks have results as poor as:

> 1.2 J of fusion per 100 kJ

That's a "Q" value of 0.00001. Tokamaks have reached Q=0.7.
As it existed in '97:

https://web.archive.org/web/19970226231531/http://www.miken....

The GENERATOR tag was added in 2001-2002:

https://web.archive.org/web/20020624063420/http://miken.com/...
I have six young relatives (nephews and a niece) that are all 19 or younger. I'd bet that all of them but maybe the 2-year-old know what a battery (of this type) is and all but the 2-year-old and maybe the 6-year-old can name different types.

Remember, their phones and tablets charge from a cable but their toys and remote controls use 9-volt, AAA, AA, and D batteries.

Edit: I guess you were emphasizing the obscurity of the 9-volt in particular, but I think they probably have several things that use 9-volts.
this is ripping off hyperscript h(...) syntax without giving credit?

https://github.com/dominictarr/hyperscript
Since nodejs is single threaded, you'll get the best results with synchronous logic. Even asynchronous systems are difficult to design in real life, so it's not a bad idea to use nodejs.
Look for another job it's not the end of the world. Be positive. I know it is hard but you have come to a position you have talent you will find a fit for your talent. Don't give up
The best on-line "courseware" I have had was one where the Proffessor posted the homework as .txt or .rtf files on his website.
He gave the option of emailing the homework or FTP'ing it on to the folder he set up for every student.
I would usually just SSH into this server and work on it remotely via nano or something.
All of the other professors used Canvas or Blackboard depending on which year neither worked more than half of the time.
This same professor tried to use as much free text as possible and made them available via .pdf and .html on his site.
He also would pass along to trusted students .pdf copies of the more common text books for the other courses that he had ripped the DRM out of because he thought they were ripping the studnets off.
There have been remote code execution exploits in mail servers before, Exim most recently. There probably are more hiding somewhere in one of the many layers that are needed for modern email servers.
To gather from all of the subthreads, the company's names include: JobSonic, 1for.one, and WrkRiot.

Disclaimer: Note that these are still technically rumors from the Hacker News comments that seem plausible but there has not been explicit confirmation, besides the author "recommending" a comment on Medium that points to this thread saying that HN has figured out the name.
What if you care more about unsafe pointer access than speed?
1. Security is not some magical property of software created by large corporations. Neither are they perfectly secure, nor is it that hard to even write your own secure mail server, alone.

2. They are by themselves a major security problem because they necessarily have access to all your email. And what's worse, if everyone is using them, they have access to everyone's email. That's a huge amount of power waiting to be abused, if not directly by them, by someone bribing them, putting pressure on them, or simply by infiltrating them.
Thanks for chiming in.
Yes this.

The problem here is with the government instead of ITT in my opinion. If you are lending money to someone who is taking significantly more risk it is your fault if the person fails to pay it back and not of the consumer or the business selling the service.

In fact it makes sense for the government to do better credit risk analysis for every college-course-student instead of providing loans for any student, college course. The private banking industry already has this system and it makes sense for government to just leverage that.
> I've seen apps with multiple sizes of the same simple --- as in completely linear --- gradient stored as uncompressed bitmaps.

Android required this at one point for different resolutions. I'd be surprised if the svg proccessing used more time and battery (not to mention space) than loading uncompressed images from disk.

> Which then begs the question, "I only need the English version. Why am I forced to download a dozen other languages I'll never read or even knew existed?"

I guess that's down to the limitations of various app stores/package managers. All the windows deployment options are awful enough that that I'd bundle everything too. I'm not aware of app stores that allow dependencies or optional packages. Billions of dollars flow through these stores but they're still more limited than apt.

Packages managers (apt, chocolaty, etc) can do it but would still need a few tweaks to do it well.
> In short I am the person that would like to defy the odds and take my future into my own hands.

Well, he's definitely got the taking his future into his own hands part down.
Ask HN: Idea for a startup, as a one-man team what should I do next?
I have an idea that I would like to try to turn into a startup product, but I have no idea what I should do next.

Do you guys/gals have any steps to launching or tips/books to read/etc. on what to do after coming up with an idea for a product?

Thank you for your time!
Backpacker's? backpackers'?

Unless you're confused about the term backpackers itself, in which I mean a hostel.
To clarify, IIT is the Indian Institute of Technology, a series of schools that are basically India's MIT as I've had it described to me by people that went there. I had some graduate friends from there while I was in undergrad and they were very bright.
NASA Wants to Drop a Submarine in Titan's Ocean to Find Life
Depends what you are flying, how much weight/passengers etc..
The sinus I fly gives me 31mpg running on car gas.. but it only carries 2 people + 20kg of cargo.
>Surely you agree your position (I'll restate it here, just so we're in the same page: that it is a bad idea to modify code and a good idea to implement most changes as "changes in data") is completely non-mainstream?

It's been mainstream in the games industry for the past 10 years or so. Obviously it's not in the enterprise software.

>If you don't believe in changing code and you don't believe in scripting, then how do you propose stuff like changes in unit behaviors in an RTS are implemented? Say you have to change the enemy AI, or add a new unit that behaves differently, or even fix the path-finding algorithm.

You are conflating two things. Bug fixing obviously requires code changes to repair the defective code. Implementing a new unit or AI is better be setting up flags or adding components from a set. It's no different from the business software recording transactions or entities into a database. Hopefully you don't write new code for each new order or a new SKU in the warehouse?

>I don't follow. Are you arguing games are less or more expensive?

As I said above, games show orders of magnitude less cost per functional complexity. A game with much more different complex behaviors than a typical enterprise system takes much less man/hours to code and test.
Looks like a cool project. And since it's based on javascript, it shouldn't be too difficult to add a graphical interface, so the system could be driven primarily by graphics instead of using text only. A graphical interface would vastly improve on productivity and open up hardware design to more than just hardware engineers. Heck, this might give FPGAs a boost in popularity.
Verilog isn't a programming language. It is a hardware description language. It is used to describe the behavior of hardware. The output isn't "passed" out at the beginning. Rather, That line is indicates that there is an output and what it's name is. The @() indicates a sensitivity list. The block below is evaluated whenever the states of any signal in the sensitivity list are changed. The * is a wildcard character and signifies any signal in the block below. That feature was added in Verilog2001. Before that, you had to manually list any signal you wanted in the sensitivity list.
The real lesson here is how inequality is part and parcel of world in which we live.
Yeah, using events do offer an amazing async behaviour.

Thus,the I/O arguments of every hardware component are extensions to EventEmitter, resulting in quite an amazing simulation.
In general misspellings are considered bad for SEO because search engines suggest correcting their name to something else. I'm not sure whether that applies here but I have seen it for startups that vowel drop weirdly, etc.
Everything that someone else could do on an email
server that they run for you, they could just as well
package into, say, an install CD image, which you then
could use to run your own functionally equivalent,
hopefully well-configured and well-updated, mail server.

https://mailinabox.email/
Yours is a first world answer.. In other worlds where roads are not as available & geographical conditions are complex, a flying car would be wonderful. Imagine Amazon jungle or an Island hopper or areas of extensive land with poor/constantly interrupted roads.. (All found where I currently live)
> You were claiming "they could just as well package into, say, an install CD image" which is likely not going to happen, so he was just giving an example.

What's the point of pointing out the one example among millions of email server setups that is most likely to not be published? Especially so, given that that would be about the most useless setup to replicate, as noone needs the scalability of gmail for their own setup, and thus the complexity that would come with it.

> The perfect spam filter Gmail has its probably based on data and ML analysis, not a simple software you can put on a CD and install on some little server; so even if someone who works there wanted to help you they probably can't do it.

If you think that gmail's spam filter is perfect, I have a very simple even more perfect spam filter: Just throw away all emails. Gmail has massive false positive rates, that's not a perfect filter, that's just a filter that throws away a lot of emails.

If anything, the control that google has over which emails it arbitrarily labels as spam is completely unacceptable, especially so given that they don't even accept liability for incorrectly filtered emails.
Are they preying on desperate students, or people who are considered "unfavorable" to learning otherwise?

I know a few people who considered ITT. They all have one thing alike: they're not the smartest or most driven of people by any means. (that's two, sorry)

I'm curious... What are their student's standardized test scores, as well as high school records? I'm sure there's a pattern there that can describe some their default rates.
Here's ITT's course catalog for their Oakland campus: https://www.itt-tech.edu/campus/download/140.pdf

I'll save you the surprise of discovering that Ctrl+F'ing for "HVAC" yields zero results.
Most ultralight / sport aviation airplanes now come equipped with ballistic parachutes. Thew work very good if you know how/when to use them.
I have been interested in the Hacking Team leak of spyware and hacking tools. I found in the documentation taken from the hacking team website that when you run Wireshark their spyware looks for that and won't install. I have heard of wireshark before but never tried it, once I had it I saw that google chromecast going on it is like a beacon telling Google my ip address over and over again. Seemed like a bad thing. Maybe not all totally logical, why bother, but being logical all of the time is boring!
Detecting lightning automatically isn't that hard-- it's a sudden burst of powerful, wideband static. There are several sites where users collaboratively trilaterate lighting strikes by sharing precise time-of-arrival data-- including live maps! http://en.blitzortung.org/live_dynamic_maps.php?map=11

The process is fast enough that in a thunderstorm, you'll probably get a packet specifying the lightning's coordinates before you hear the thunder!

Here's what the storm looked like: http://i.imgur.com/mkIqnlD.gif
There's no reason to believe they've exceeded this limitation: http://www.slate.com/articles/technology/technology/2014/10/...
> Talking about stack protector providing any sort of guarantee makes me chuckle.

Do you mean it is useless for security, bugs or both?
apt-p2p and debtorrent are entirely dead. The person who created them seems to be MIA from Debian. The bootstrap nodes are dead. Both packages are orphaned. apt-p2p will not be in the next release of Debian and debtorrent was removed from the last release of Debian.
Chile gives "rentista" visa TE6 if you can show some sort of passive income starting with ~$800/month per person. This visa can be converted into a residency in 1 year.
I'm guessing the depressing reality that you're spending those years broke, stressed out, and doing unglamorous work compared to your peers who went for greener pastures.
Just curious, why do you like verbosity?
Seems like their AI didn't work as expected...

Tay says hi.
With Dogs, It’s What You Say – And How You Say It
You are trying to intellectualize this too much. We simply tried an experiment. We smiled while we are feeling neutral or down. Voila! Emotion becomes positive after a while. Physiology affects psychology, and psychology affects emotions. Evidence is truth.
I did say "at a good institution". ;-)
Aw, a little autogyro. Those are cute.

Most people have probably seen the James Bond version.[1] That's a Wallis WA-116 Agile, of which five were built. There was a later Wallis WA-120 with an enclosed cockpit, very close to this new flying car.

Autogyros have been around for a long time, and thousands have been built and flown. They're very short takeoff and landing aircraft, reasonably stable, easier to fly than a helicopter, and not too expensive. They've never become very popular, though.

Infrastructure is the problem. Autogyros don't need much runway, but they do need some. While takeoff and landing from a road is physically possible, it's not generally allowed and does not play well with ground traffic. So you need a mini-airport. Suburban housing developments with a shared airstrip do exist; there are about five of them in the US. "Park your plane in your garage" was considered a cool futuristic idea in the 1920. But it wasn't the future that happened.

Battery-powered human-carrying quadcopters are likely as local commuting devices for the 1%. Probably coming to Beijing soon.

[1] https://www.youtube.com/watch?v=pT8Lp1SO_YU
Can't be much, can it?

They store everything on some leaseweb disks. They use transmission behind the scenes.

Too bad it's never that simple.
Please take a chill pill mate. I'm just a happy user of that, as I am of many many other free software others have cooked up.
Facebook is pretty close as well.
Improving workflow by using Clang-based tools
Unfortunately on point #1, the majority of Wordpress deployments are sitting on cPanel servers running suExec. More often than not, the application runs as the only account a customer has access to.
The equivalent VHDL is:

entity ForInpAndGate is
port( a: in std_logic;
b: in std_logic;
c: in std_logic;
d: in std_logic;
o: out std_logic;
);
end ForInpAndGate;

architecture behavioral of ForInpAndGate is begin
process(a, b, c, d) begin
o <= a & b & c & d;
end process;
end behavioral;

I don't think it's too much worse, and I do like some features of VHDL, such as it being strongly typed and having typed enums.
I am glad to see this finally get merged--great work!

For those who are curious about the declarative OS and package ecosystem offered by NixOS, the newest stable release (16.09) is coming in the following weeks.
Klosterman's guesses about how rock will be perceived in 500 years might interest you. It's in his latest, "But What if We're Wrong?"

He's one of the best writers on pop culture, and tends to dive into the sort of arguments that would be home in a kitchen at a house party that's winding down. I don't say that to diminish them, they're incredibly fun.

https://www.amazon.com/But-What-If-Were-Wrong/dp/0399184120
Pin
Do you need a professional to go to for all of your cyber/internet issues, i implore you to hire the best only so as to get your job completed without hassles.
For more info contact:
Darkwebssolutions on gmail or text +9193076946
Uh....every twentysomething who's living alone has to figure out what a 9-volt is eventually. Fire alarms, yo. I totally get the whole "grizzled old EE" act, but really?
Given the context of the thread, it's remiss of you not to include some more context:

#1 OS X

#2 Linux

#5 iPhone OS

#6 Flash

#8 Debian Linux

#9 Windows XP

#10 Windows Server 2008

Which is to say that, except for Flash, all of the top 10 products are browsers or OSes.

On the other hand, looking at the full list, I'm not so sure I trust the data curation. The JRE and JDK are each listed twice (because Oracle bought out Sun), and Internet Explorer and IE are two separate listings.
I love that they shipped virtual reality markup language before CSS. #priorities
> if I see it through the lense of someone who desperately wants to move the world forward and at any personal cost then I start to entertain the thought that, maybe, it's unfortunate that that some can't find jobs, and they're deserving of my sympathy

Maybe it would work if PHDs benefited from some kind of basic income, as long as they dedicate their life to research or teaching. Tenure should not be the only way to achieve the basic necessities for researchers. In the long run society benefits from all the fundamental research being done, which would be difficult to sponsor in the private domain, where immediate profits are most valued.
SystemVerilog is even cleaner. And those built-in simulation primitives....damn, I loved my SV classes.
Thanks for that, very interesting.
Makes sense. Thanks for sharing. I am glad it worked for you.

There is probably a good pattern of going there but studying yourself and then get an official paper there (as long as it states accredited).

I did that to a certain extent at an average state school. Got grades from there but also used to study in depth other things I was interested in -- learned Python, security stuff, networking. It was really knowing those extra things that got me the job later, but if I didn't have the official paper, would have not gotten through the door (unfortunately).

But yeah accepting anyone might seem nice "we don't reject people like those mean state schools" but they don't do it from the goodness of their heart obviously.
I fully appreciate the problems with regex, but I don't think this is the right approach.

If you have fantastic tooling regex can actually be a pleasure

Unfortunately the best regex helper ever made seems to still be an old Windows app. But wow is it good:
https://www.regexbuddy.com

I've seen online tools but they never seem to measure up.
The real reason this elephant chart is terrifying
That ... is perhaps the best opening paragraph I've ever read in a journalistic publication.
Lightning strike kills 323 wild reindeer in Norway
https://www.crunchbase.com/organization/tech-coast-angels

Is there something inherently suspect about it? I'm not familiar with this one.
Your comment is bullshit. Some of the best people I've worked with, both in and out of college, didn't even begin programming until taking their first CS course in college. No cheating or adderall involved.

You aren't doomed or damaged if you haven't programmed before hitting college. Claiming that is slandering a generation of engineers.
Obamacare Marketplaces Are in Trouble. What Can Be Done?
I agreed. For central america at least, Land Cruisers (or anything Toyota) are your best bet.
Ask HN: Challenges in engineering on-boarding?
What are the major challenges you have observed in getting new engineers (senior and/or junior) in a team, on-boarded and reliably independent?

- When you were new to a engineering team, what were the challenges you faced in getting yourself up-to-speed?

- What are the challenges you faced in getting others up-to-speed?

- What systems do you have in place (for yourself or for others) to solve the challenges above?

- What are also some of the people issues in the engineering on-boarding process?
Bonilla’s Autonomous Vehicle Bill Drives Testing Forward for Contra Costa County
And this arguably the real issue. I'm all for the government funding education as long as it's effective education and not overpriced.

In the case though they effectively put up a "Free Money" sign with nearly zero strings attached.
How the hell does the internet work?
Interesting. Other comments imply that too. It would seem like actually trying to teach students something might be good for long term survival. Being around longer means make more profits for investors, go figure...
The output isn't really "passed in". Verilog doesn't have an idea of variables, it replaces what traditionally might be variables with "ports" (think the pins on a chip). So, input and output ports must all be defined as part of the module declaration.

The @(*) syntax is what's called the sensitivity list, it's saying that the state of the module should be recalculated whenever any of the inputs change. Other possible values might include something like @(posedge clk) if you have a clock signal called "clk" and you only want the outputs of the module to update on the rising edge of the clock signal. This is dramatically oversimplifying the insanely complex world of HDL, but it's ultimately not /that/ hard if you know your computer architecture fundamentals.
If you want to go deeper into this, BLS data has a fantastic metric for measuring the relative density of different occupations by metro area - the location quotient.

http://www.bls.gov/oes/current/oes_41860.htm

As you can see, in the Bay Area, the two most common software-related occupations are ~2.9 times as common as the US as a whole (Software Developers - Systems Software, and Software Developers - Applications).

But they both lose out to Solar Photovoltaic Installers and Genetic Counsellors, which are 6(!) times as more common on the Bay Area than the rest of the US (from a much smaller base, though).

Edit: If you slice by San Jose-Sunnyvale-Santa Clara, looking only at Systems developers, the quotient goes to around 9 - far ahead of runners up in Massachusetts and Huntsville, AL.
great work, nice site!
There's a huge amount of programmer's time lost worldwide reading Regex expressions and trying to determine what the expression do.
This a way better option for readability.
Companies like ITT specifically target military service members because they are:

1) In their twenties and looking to start a career outside the military.

2) Eligible for a variety of loans, grants, and other financial services unavailable to the general public.

3) If they are still in the military, they will have much lower default rates as the military takes debt very seriously (as a representation of character really).

(IMO) none of these qualities are unfavorable to traditional institutions. Companies like ITT are 100% vultures.

source: many friends in the military