skysight-inc/HackerNews huggingface dataset:
Yes, it's different.

Ask former classmates or relatives who went into journalism. You may hear they are reluctant to pursue some stories because they don't have enough proof to protect themselves against powerful people the stories could be construed to be slandering, but it's almost unheard of for western journalists to be worried about being assassinated at the rate journalists are assassinated in Russia and the territories it dominates.

Watch talks given by Russian journalists before they were assassinated or after they fled. Even compare them to American journalists who died in uncertain circumstances, or whistle blowers like Edward Snowden.

It's an entirely different ballgame.
Investor $1M Isaac Choi

Where's the 4M here that the OP was writing about? She could have checked crunchbase to see that the startup doesn't have money.
80% of the issues are caused by our shit infrastructure running on VMware.

CF is a pile of shit anyway. Its overly bloated and its hard to support and deal with
Positive semi-definite, I believe.
I disagree with this for true, absolute beginners.

In order to do TDD, students have to know enough to write an object with methods or -- at minimum -- a function.

My students do seven assignments before they even see a variable. They've done 25 assignments before they write an if statement. They do 76 assignments before they see a function.

My second-year kids can do TDD and it works pretty well.

But for students with literally zero experience coding, TDD means you're skipping a LOT of basics. Or throwing a lot of unnecessary complexity at them before they even know the basics.
I'm curious what the "H1Bs cannot be used to control employees because H1Bs have a process to move to another company" crowd thinks of this situation.
You do have someone matching the description in the article. Here's a description from the article:

"The last time I checked the team page on the site, Michael changed his profile picture to a bulldog."

On your staff page, your CEO is using a picture of a bulldog:

http://www.wrkriot.com/team-1/

In case they change it, it's also this image:
https://pbs.twimg.com/profile_images/563942218440798208/hmNB...

There also appear to be 9 people with Chinese names and pictures, which matches the article.
Absolutely yes, though it depends on the transparency of the rest of the team really. I have been involved with three companies in my career which pulled out of this seeming nosedive. One of the companies was going through a really horrible time. They had just got done releasing software that was horribly behind schedule which relieved their customers, but it was still stressful. They were working on settling two law suits. And it was almost Christmas time (first pay check of December, I remember it well). The owner came in and said he couldn't make payroll and that he would be able to as soon as a few customers paid. Everyone was upset. Later that afternoon the CEO's daughter rolled up in a brand new Subaru which he had bought for her over the weekend. I was the head of development, my buddy was the head of operations. We walked the CEO outside and broke the news to his daughter and him that the car was going back. We took the cash and made payroll. We never allowed the CEO to make financial decisions again and about 10 months later closed the sale of the entire business for a windfall profit for him and us. Ultimately everyone got paid well and everything worked out.

The second place, the C level executives literally didn't know how to calculate runway and more or less ignored the bank accounts. Checks started to bounce from the bank accounts two days before the payroll was to be cashed. The executives freaked out and honestly felt horrible. Payroll bounced but we warned all of the employees. I was again development manager and the CEO asked me if I knew anyone who could help. We brought in a friend of mine who is a consulting turn around expert. We got one of the existing investors to make payroll, three days late, by signing a personal check. My friend, the turn around expert, wrangled the books (after not sleeping for numerous days to try to figure out the financial situation). We turned the company around, and in a few months had it to a level of profitability it had never seen before.

It is possible to turn things around. Really the biggest problems come when people aren't honest with themselves and their employees about the situation they are in. The first CEO in my example had to be honest with himself and realize he had to spend on his employees before he could spend on his family. When he relinquished control of the financial decisions and stuck to what he was good at, the company turned around quickly. The second executive team had to realize that they were young and inexperienced and needed help. When they did and asked for it, the company turned around quickly.
Very valid concerns. If you use C++ it's easy to interoperate with Simit, since Simit is a C++ library with an online compiler that compile the time steppers. You build the graph using a C++ api and then you run a Simit program which updates the graph. It's similar to how you'd use OpenGL or DirectX (graphs instead of meshes and Simit programs instead of shaders). See https://youtu.be/raPkxhHy5ro?t=19m32s, and http://simit-lang.org/api for more information.

You're absolutely right that we could have provided all the functionality as C++ classes instead of compiling Simit programs through the Simit C++ API, and we might at some point. The reason why we didn't do this is that the language is complex enough that we felt it would be less user friendly. I definitely tried to design it as a library without a parser.
Why Are Republicans the Only Climate-Science-Denying Party in the World?
Or that mentions JobSonic (at Ikea, buying office stuff)?
I agree 100%. Like all large companies there are some really sharp people at GE Digital. Here is my insider issues with GE

1) Sales/Execs push product. Predix is so beyond fucked its not funny. I don't think anyone can come in and fix all the tech debt. Sales will push new customers and force engineers to meet their deadlines. Execs won't allow engineers time to fix anything. Its just keep pushing out awful hacks and 70% working products.

2) Anything you say your manager might listen but it nothing will happen. In order to get anything done you have 10 meetings about it during the week.
That is DEFINITELY the company
When Target declared bankruptcy and pulled out of Canada, they setup a trust (or something) to give all employees 4 months of wages. They all got 4 months of wages, but some stores closed sooner than others, so some people ended up working for 4 months while others ended up basically getting paid to do nothing. You might look into what Target used to set this up.
I've never heard of it either other than for executives with golden parachutes
It was part of the blog post Udemy posted.[0]

"Many of you have asked about what happened to the money received from Troy’s course. There was none. As the fraudulent instructor had created coupon codes to allow students free access to the course, no money was exchanged in this process."

[0] https://blog.udemy.com/maintaining-the-integrity-of-our-udem...
People who aren't performance obsessed programmers enjoy detailed graphical interfaces, and those tend to require lumps of code and data. It's fine to decry it I guess, but it won't be changing any time soon.
Thanks! Yes, we have an `apps` directory in the source tree that we will add programs to. These programs are tested by our test suites, and will later be our performance regressions.

I'm actually working with some people at Adobe this summer to add Local-Global Solvers for ARAP energies (an optimization code) to the set of applications we provide there. We also have an implementation of PageRank.
Or converted, like Hagia Sophia and others: https://en.wikipedia.org/wiki/Hagia_Sophia
It's not memory safe.

There is some compile time safety and some runtime safety, but it's not comprehensive.

Nullable pointers are handled by the type system at compile time.

Integer wrapping (signed or unsigned) will crash at runtime, unless you use explicit wrapping operators.

Array out of bounds will crash at runtime for slices.

There is no direct pointer arithmetic, but you can convert a pointer to a slice, and then index into the slice (which has array bounds checking). This is an example where the language is unsafe but it sort of guides the programmer into writing safe code.
Exactly 0. Nevada Senator Richard Bryan killed federal funding for SETI (which used to be under NASA) in 1993. Now it is funded entirely by donations. http://www.seti.org/faq#obs6
Similar tricks in a managed language like .NET?
Zig also has algebraic data types.
Road traffic: www.traffic-camera.com
No, that's not true. You can replace lots of unsafe C code with safer code even if C is used somewhere in the system.

You can decide to stop using dynamite to remove weeds and still use it in mining.
In college (back in the late 80s/early 90s) I had a few professors (in Comp Sci) that hated computers. My roommate disdained computers as well (he had a more theoretical/mathematical bent). There was also the Comp-Sci major I met that wanted to get out of programming and into management as quickly as possible.

There are all kinds.
Millennial Whoop with Derp Learning
"But beware of looking for goals: look for a way of life".

So says every philosopher that ever lived.
> I have never included severance in my negotiations

It really depends on how much leverage you have, and what you're concerns you have with the company.

I knew someone who was hired to head up the regional operations for a business that was based overseas. He was worried that they weren't really committed to the local market, but they assured him that they were, and that this was a long-term position.

So, he negotiated that if they closed down his location in the first 12 months of his employment then he would get a very large severance package. Since they were absolutely committed to the market, they agreed.

Less than 2 months into the role he got to hold them to that severance deal.
I highly recommend the Re:Joyce podcast by noted Irish author Frank Delaney. He deconstructs Ulysses in a very entertaining manner, 20 minutes at a time. Available at http://blog.frankdelaney.com/re-joyce/

Also, I recommend listening to the Audible version of Ulysses, which I found much easier than reading it in printed form - the language really comes alive.
Just posted a few minutes earlier: https://news.ycombinator.com/item?id=12379951
His real name is probably "Yi Suk Choi".
Attorney Jonathan Emord takes on FDA over shock therapy
"no one HAS to do something he doesn’t want to do for the rest of his life. But then again, if that’s what you wind up doing, by all means convince yourself that you HAD to do it. You’ll have lots of company."

Conformity
Anyone with an account on crunchbase can contribute any information about a company. The information is not official. It is crowd-sourced. Which means the info can be fake.
That's why I said figuratively. Some support doesn't mean the whole valley is running on government money.

Where would ARPANET be without the discovery of electricity or the massive railroad expansion throughout the US that resulted in a large telegraph network? It's pretty stupid to tie the valley to one particular invention supported by the government when it depends on essentially all of history until this point.
Was about to repost this but then i saw,
"10 foods that most def will give you cancer" that host page gave me cancer.
I took a screenshot of the page for when (not if) it is changed
Why was the company not named? Everyone needs to be warned against working with these scumbags, both employees and clients.

I hope the state prosecutes the hell out of them, and the founders are left living under a bridge.
3 stats that show chatbots are here to stay
Good for them. Sounds like they had to setup a trust:

>“Therefore, in what we believe is an unprecedented move, Target Corp. is voluntarily seeking to establish a trust that we will fund with C$70 million. Those funds are designed to provide nearly all Target Canada employees with a minimum of 16 weeks of wages and benefits coverage during the wind-down period.”

http://www.huffingtonpost.ca/2015/01/27/target-canada-severa...
In a recent discussion, someone looking into a VP role said he was pushing for 6 months.

Someone else pointed out that some wage laws dictate a specific amount of severance that usually depends on the amount of time that you work there. Most companies go above this though (e.g. the law says 1 week severance per year at the company, but some large companies peg that at 1 month/year instead). If you negotiate for a hard number of 6 months, and you end up working for the company for (e.g.) 10 years, you could be leaving 4 months of severance on the table.
:)

I have bought and old broken alarm clock off of eBay for parts to repair one with sentimental value to my father. So I can definitely see the watch thing.
Using find & sed is not painful.

I use getters and setters, but still think you will waste more time arguing about this issue, than leaving it be and finding out you have to change them down the line.

Edit: also, especially for getters, I like my accessors to be simple accessors. Hiding too much code behind them can be unpleasantly surprising, so as they deviate further from accessors I like to rename them - e.g. CalculateXxxx rather than GetXxx. Fewer surprises. Given that, I potentially have an issue with continuing to call it GetXXX or SetXXX in the face of certain changes.
Is Crunchbase a 100% reliable source? How do they do their due diligence?
Ventilation != aircon. Believe it or not, people lived in Florida before a/c was a thing... And maybe use some damp proofing while you're at it.
Choi is a common Korean surname (4th or 5th most common, IIRC).
As a cheapo freelancer born and working in a country that ranks quite low in transparency, trust and justice system ratings, I'm used to getting shafted by people who hire my services, fail to pay, and leave me with no option to turn to for help.

But I've to say I'm shocked something like that happens even in Silicon Valley, and based on other comments here, quite often too. I don't know whether to cry for my fellow shaftees or laugh at them out of cynical schadenfreude. All I can ask is please do something to fix it effectively, because the broken window effect only makes things worse with time.
Also https://blog.stackoverflow.com/2015/01/why-we-still-believe-...
Often the worst companies put pressure on their employees to give fake positive surveys and pretend their company is a great place to work to trick people into a year or two while management moves on.

Seen it happen at a company that was voted top xx best places to work for a few years running in the local press.
Rotoscoped Animation of Filmed Parkour
Nim has a GC.

Myrddin doesn't, but I can't quite remember what it does for safety, if anything. The language spec does say "pointer arithmetic is not allowed."

For Zig, see here: https://news.ycombinator.com/item?id=12380078
At this rate I wouldn't be surprised if it was "Mr Bean".
I think it would surprise you to know the number of companies that lack the cashflow to be able to do this.
From the page
>Writing HTML is stupid. It's slow, messy, and should not be done in JavaScript.

What a bold statement !
https://www.linkedin.com/in/isaacchae1981

"Having always been the youngest person in the room, I have always needed to fight to make my voice heard. Some experiences were good, but other's turned into a nightmare...but the truth is no failure was a step back for me, rather the lessons I learned from my mistakes helped me build the foundation that I needed to succeed.

I believe that boundaries were created only to be broken both in my professional and social world. When a person is faced with the option of retreating or pushing forward it is always best to believe in yourself, your dreams, your visions and your team...nothing can be gained by losing your heart and will to moving ahead.

In short I am the person that would like to defy the odds and take my future into my own hands."
"It's not about the destination it's about the journey" is extremely cliche in my experience, though it may be good advice.
If you think of it from an old-school, consumer viewpoint, "connected cars" are a solution looking for a problem.

This seems unusual, since automakers will eagerly save <$5/unit to place a deadly Takata airbag or that faulty GM ignition switch in a car. Why spend $50 to give me some shitty functionality that I don't need?

So obviously these investments are being made to address some tangible problem -- and "let's make more money" is a problem that everyone has.
I didn't major in CS and I started programming only when I was 20 on my first year at the university, yet I quickly became enthralled with the subject and am now a pretty good well rounded software engineer (got my MSc in physics).

1. It's quite ok to start programming after ones teens and still make a career of it. The basics of programming aren't that hard. It's the systems design aspect which takes a lifetime.

2. Internal motivation for the subject is the key. People are pretty good learners for most of their life.

"Money grab"... Most professional careers demand quite many hours put into it. Some programmers treat their career as a profession, others as just a job. Since there are no authorative qualification bodies on the matter (like for doctors) that's just how the dynamics of personal lives and human nature run.

That said, I don't really see the point in chasing after new technolgies - I have quite a large enough learning load in trying to gain deep understanding of my domain (graphics/computational geometry).
> The names have been changed to protect the innocent and guilty.

Assuming the writer is as scrupulously honest as they seem to be, how legally exposed would they be in actually naming names? And assuming they are exposed, are astute commenters who use clues from the article to reveal the company also liable?

It seems to me that it would be a HUGE public good to name the names. Employees and investors absolutely need the right to know about the people doing this; being able to safely expose them would go a long way to stopping such scum.
Sorry, was out all day and so was the graduate student working on this. It's back up and might be more scalable now...

The dataset could be interesting for anyone who wants to analyze it for things like hiring trends, or for someone who wants to apply to grad school in a certain topic or faculty positions at a department.

The platform itself is a way to keep dynamic data up to date by asking visitors for help with fixing data. In some cases, it tries to figure out what your interests are (universities or research areas you look at most), and ask you about those.
If there are no particles, then how do you know what $N$ should be?
I read LHOD just a few months ago. Great stuff!
From what I understand, at the point they declared bankruptcy they (Target Canada) didn't have enough money to meet payroll obligations, and the trust was seeded from Target's US operation. It Target Canada had just been standalone chain (i.e. no Target USA), then this probably wouldn't have been possible.
Still i don't understand why people writing simple HTML in complex way!
I just want to clarify that we are talking about mass here. In terms of height, it's much much lower than the pyramids in Giza.

When I first heard about that pyramid, I was a little confused because it took me a while to realize this.
The proposal was to allow for as-of-right development if the development adhered to local zoning ordinances. That means no variances. As soon as a developer wanted a variance, they'd be back under the current system.
I prefer Mike Rowe's opinion on that subject.

http://youtu.be/CVEuPmVAb8o
An argument for properties are to hide the implementation details. It keeps idiots from changing variables they shouldn't (if they really want to, there's sometimes reflection), and it hides implementation detail variables from the autocomplete box.
And analyst at JP Morgan...
They'll say something about being able to leave, but completely ignoring the situation being extremely stressful and scary. Victim blaming and a complete lack of empathy will ensue.
They might open themselves up to lawsuits. Even if they will win the lawsuits, that's a money/time sink to deal with.
How can you tell that this is probably his real name?
Free Open Source Data Science with R Curriculum
I think the systems that are powering this are being phased in in relation to the US government's "smart roads" initiatives. This stuff starts becoming mandatory in 2020 or thereabouts.

There are pilot programs in place now where over the air motor carrier inspections and other road telemetry is being exchanged with vehicles. You're also going to be taxed based on mileage or other telemetry and certain classes of vehicles can have geofencing and other controls enabled.
Thanks for your undeniably better-informed comment.

Would I be right that regenerative braking should substantially reduce brake pad wear?
Welcome to the Internet: Don't Be a Huckster
Great comparison, and I hope the state of the world keeps getting better for TSDBs so we don't need to build our own at some point - but I disagree re:

-------------------------------------
Performing queries across billions of metrics looking for labels that only match a few of them (a common scenario with time series data at scale) is really slow in Cassandra. This is because of the way it stores data in columns. This extends to any columnar database including Google's BigQuery which all have a natural disadvantage with time series data.
-------------------------------------

There's nothing inherently limiting in columnar databases that makes it slow to match only a few elements that match only a few out of billions or trillions of records.

... but a classic columnar store might not be as efficient for storage, or might take 5-10x the nodes to return with the same speed with that kind of filtering, depending on storage and clustering mechanisms used.
They don't at all. I've seen significant errors before. It's usually vaguely correct, but when you've got a manipulative liar running your company, Crunchbase isn't going to help.
The last American Airlines flight I took, the plane had no built-in screens at all. No TV, no movie, nothing. It was great. I think they realized that sinking money into their screens was just dumb - everyone who wanted to watch a movie or TV just their own device, etc.

The idea of cars using more and more realistic to bombard their users with "infotainment" is just awful. I want a car to tells me less and less because it needs to tell me less and less. Speed and maybe which lights are on and maybe fuel/energy gauge. I shouldn't need rpms or fuel mileage or whatever because the car should take care of this normally - emergency information is a different matter but the car should avoid emergencies.
How did a company with 17 employees manage to get 9 H1Bs?
Said slightly differently: "If you end up with a boring miserable life because you listened to your mom, your dad, your teacher, your priest, or some guy on television telling you how to do your shit, then you deserve it." - Frank Zappa