skysight-inc/HackerNews huggingface dataset:
You will more then likely still be seen as a mid level developer for several years by company HR groups until you add more of the enterprise senior level skill sets to your resume experience. This will normally involve you conducting the development of software in high traffic sites, dealing with load balancing million+ visitor websites across several servers being served behind a top tier CDN, handling large scale caching on the code and database level, managing multiple terabytes or petabytes of storage, working with integrating Akamai into sites along with their security features and API, etc.

You will normally also be an expert at certain database technology included PostgreSQL, MySQL/MariaDB, MongoDB, and caching technology Memcached, Redis, Zend Optimizer, OpCache, etc.

You will also need to be able to engineer solutions that scale appropriately including hardware and software, train other developers and sometimes system administrators, work with senior management, write tons of detailed documentation, conduct security reviews, developer interviews, and more. Also conducting performance optimizations at the high and low level is also standard as you might have to write custom php extensions in C for functionality you might need or want more of a speed boost out that is not offered by default.

Once you get to this level most of your job will involve many questions from other developers or senior managers about higher level engineering and architectural work as you almost find yourself in a managerial type role. This will normally involve more reading and writing development guidelines, helping with writing policy, security documentation and guidelines.

Just remember, learning the programming language and a framework is only a small part of becoming a senior developer. Only until you have the skill set to do the upper tier work that is in high demand and low supply will you then be in the senior developer / engineer group. It is not hard to make it there, but it does take some time and experience. As getting the jobs that involve more development and hard high end integration work are very competitive and normally have some very high requirements for entry.

I recommend checking out the senior developer and engineering jobs at large companies to get a better idea of what many companies are looking for and start working towards those goals, especially if the companies are close to you.
Aw c'mon, it was a gripping read until the end and then.. no unquote?!
Well, in this case, Facebook indirectly gave Violet Blue a lot of new media exposure? I had no clue to her existence until now.

I don't like Facebook, but in this case, I'm glad FB didn't cave in and give Violet Blue her account back--just because 'She has a friend at FB'. I don't like inside special favors.
Honestly going blind is a fear for me for everything (never seeing my family or my SO smile again, or the rain, etc.) except programming. It would be hard but things like Emacspeak really make me feel like someone's taking care of the hypothetical vision-impaired me that could happen. It wouldn't be peachy but I wouldn't feel suddenly lost either.

My biggest fear for my job is injuring my hands irreparably as they are really my bread and butter as a programmer. I invest heavily in quality keyboards and personal tracking software (mostly self-written) to keep tabs on not going overboard and triggering the onset of RSI or other health issues related to the hand and wrist.
I tried reading the entire article, I really did. But it kept jumping around and losing focus from one thing to another that she was upset about.

Eventually I figured out the answer to the question I came here for. It turns out that the reason the author is sitting at home crying on a Saturday night is because he/she/it is an emotionally unstable wreck who can't deal with life's minor inconveniences and enjoys creating drama where none exists.

If you get locked out of your account and refuse (out of paranoia) to prove your identity to get back into it... well, there's not much that they can do for you. Don't like it? Don't use facebook.
Did you actually refuse treatment from a doctor because the cough medicine contained codeine? Your parents let you get away with that?
Sure, but do you really think it's called "Lake Fail"? It just looks like a drainage pond.
To get tabs instead of commas:

#!/usr/bin/env python
import csv
import sys

writer = csv.writer(sys.stdout, delimiter='\t')
writer.writerows(csv.reader(sys.stdin))
"You are the NaN person alive on the planet."

!!
Stuck? Try changing the channel
A Lenovo Thinkpad X200 is itself a rebadged Wistron Mocha-1, if you want to think of it that way.

Despite what companies like HP/Compaq, Gateway, Dell, Lenovo, etc. want you to think, their products are actually mostly just branded by them, and mainly the work of ODMs such as Compal, Inventec, Pegatron, Quanta, and Wistron. Looking on the motherboard often reveals the true name and manufacturer of the product:

http://www.laptopschematic.com/wp-content/uploads/2010/04/Mo...

(HannStar is the manufacturer of the actual PCB.)
Agreed, it spits out 3 people at the same time and doesn't seem to resemble a Poisson process.
Calories is not the only way to measure how healthy something is.

It also matters how it affects the body, and in that regards orange juice and soda are not the same. You feel much fuller after orange juice, so clearly the body recognizes it as food, unlike soda.
Sale+Sale+-+City+Chic
+1 for the rad1o/hackrf. Most of the other SDRs people are recommending here are only receivers, so they can't transmit.

When I was at CCC camp I made node.js bindings for the hackrf, so it's pretty easy to work with: https://github.com/mappum/node-hackrf, https://github.com/mappum/hackrf-stream
> For example, Leiderman specifically pointed out the word “fag,” saying that an “IRC expert” would explain its use to the jury. (In chan culture, “fag” is frequently used as a suffix for anyone or anything).

While it was baseline insane to give a bunch of known hackers login credentials, I can't help but wonder how Kafka-esque this trial is going to get.
> Everyone else just deals with their life quietly

And it works out great for most of us.

Want to deal with facebook? Use facebook. Don't want to deal with facebook? Don't use facebook. Not that tricky.
It seems like there's a bug because "people older than you" is incrementing by 3 per second while "people younger than you" isn't.

Unless I misunderstand, how is the world generating additional instances of people older than me? That should be strictly decreasing.
"Almost-free on-demand point-to-point public transit. Combine UberPool and self-driving cars and this is what you get. It could be actually free with ads..."

I don't see how self-driving car services could be "almost free". Self-driving cars cost money to manufacture. Like all mechanical equipment, they have finite lifetimes, so their purchase cost needs to be paid back over that lifetime. They need to be maintained, e.g., tires and shocks don't last forever, and metal corrodes over time (especially in environments where roads are salted for de-icing). Someone will need to clean the interiors every day (or more often), since people tend to leave messes (sometimes really disgusting ones).

The power for them isn't free. Even if they're solar powered, solar panels have to be manufactured, installed and maintained (e.g., cleaned off periodically to maintain maximum efficiency), and they need to be replaced after their finite lifetimes expire. Rechargeable batteries need to be replaced after a certain number of recharge cycles.

Roads, bridges and tunnels cost as much to maintain for self-driving cars as for conventional cars. There will still be tolls and taxes. As gas and diesel vehicles die off, the revenue from the taxes on their fuel will need to be replaced by other taxes, such as per-mile taxes on electric vehicles.

I doesn't seem that merely showing ads to passengers could pay for all these capital, labor and tax expenses. And if the cars are owned by a for-profit company such as Uber, there has to be enough income for the company to have a profit after paying their operating costs and taxes.
> That stuff is probably more or less tap water

Is that bad? People buy bottled water for the convenience, and because it's filtered tap water which tastes better than regular tap water.

If you want to reduce bottled water purchases you should advocate for a law requiring water fountains to have carbon filters for taste. (Although I kinda like knowing there is chlorine in there when I drink from one.)
>The only way a country moves forward is through innovation

Military conquest works pretty well, as does being located on top of valuable natural resources. What is the purpose of spouting such a platitude?
Why do you need a whole house filter? They are expensive, reduce water flow, and don't work very well because they try not to reduce water flow.

They rarely make any sense.

Just water a water filter for drinking water, with an extra faucet in the sink.
That link is strange. Person is using Facebook. They then voluntarily send Facebook their birth certificate and are bewildered and upset that Facebook used that info and corrected (read: edited) their profile? I really dislike Facebook but come on, you signed up for this. If you don't like Facebook's policies (and you shouldn't), then don't use it. What gives anyone the right to use someone else's service, then dictate how that service should work?

And even supposing we create some new privacy law, how would that even work? The right to identify with any name? That can't be signed away at all?
Probably, from the ravens' point of view what actually happened was that your chimney trapped their buddy. And the tree was theirs too, part of the nature. :D
If you care I live in Berchtesgaden, which provides the unique feature of testing the Galileo System upfront http://www.gate-testbed.com/en/gate-overview.html . Anyway after learning the ESA even has a StartupIncubator here. Because of this,I decided to give it try. My first goal is to build a receiver based on the Raspberry Pi,no idea if i have a chance of doing this, I downloaded the specs and will give it a shoot and see where I get from there.
MathBox2 Demo – Ready or Not Music Visualization
It hasn't been called "The Facebook" in ten years.
She's saying they're not secure, but quite the opposite is true: they're too secure.
People accept friends requests on Facebook and social media sites from people they don't know all the time. Some seem to treat it like a game - how many friends they can collect. Others because of peer pressure or not wanting to miss out on work related opportunities and a whole host of other reasons.

Social media relationships are not equivalent as your offline friends, relatives and acquaintances.
"You are the NaN person alive on the planet."

Yes! I'm not a number!
They are. See: http://www.darpa.mil/program/revolutionizing-prosthetics and http://www.darpa.mil/program/hand-proprioception-and-touch-i... among others.
I generally agree that -in the absence of sufficient documentation- reading the tests and source for the project is generally the best way to learn how to use a project.

However. If the language the project is written in is wildly unfamiliar to you, and you've never had experience with a similar language, then this technique is often... less than satisfying.

From your comments, it appears that you have more than a passing familiarity with Erlang/OTP. You have to admit that it would be substantially harder to understand both Elixir and Phoenix without your understanding of Erlang. :)
Doesn't FB see itself against email and would prefer to be the replacement? FB doesn't even allow reporting security issues without signing up. I found a rather strong phishing attempt going on and had no way to report it. Oh well.

They might also have data that shows people often get email compromised at the same time. Or that picking out faces works better (faster recovery?)
Could someone tell me why Brisbane Airport blocks this as adult material?
> FB is a private company

Facebook is a public company. I'm surprised anyone reading HN would have missed their rather high profile IPO.
The Heuristic Method of Learning
> Facebook’s account security is apparently based on its users knowing what every one of of its friends looks like (do you?) …

Well yeah. You're supposed to be able to recognise your friends in that test if it's really your account. I don't see what is the problem? I've passed these tests several time, you are presented with 6 different pictures for each friend (so it's hard to fail) and you can re-pass the test several times with different friends if you fail the first times.

I stopped reading after that. Why would I read about someone ranting about her fake facebook account being locked?
Or "Why can't everyone else pay for their own lifestyle choices instead of getting subsidized by me?"
I can guarantee they've figured that out already, but I'm going down fighting...
it's funny people older than me are growing every second and I got to ask what's the purpose of male/female option ? It's not affecting the result.

Are you collecting everyone's DoB ?
In the distant past, some guy performed such a benchmark on then-current versions of several popular web frameworks in Ruby, Go, maybe Python, and Elixir. Phoenix wasn't the fastest of the bunch, but it was also not the slowest, and -IIRC- provided the most consistent response time under heavy load.
To be fair it went on several tangents. I find it an interesting phenomenon that posters here who show support for the author/article gloss over the 80% that is a tangent about LGBT issues, migrant issues, sexism issues, and act as if this is a serious article and not just another tumblr rant.. I mean look at the title for crying out loud. I think I'm going to drop in a <insert social justice issue here> to all my posts so I get more upvotes and less criticism from now on.
Nah, it's beneficial for people to publicly complain about things like this. So long the claims are true or reasonable it's good to pressure companies into changing bad policies.

Only thing I'd question is that she's had to "bury" a lot of people due to FB and that there's such a dangerous threat to her safety from this. It could be true (especially in years past or in shitty countries) just seems extraordinary and should have citations. I'd be surprised if FB tricked users into revealing personal information, got them killed, and wasn't sued like crazy.
It helps me think of it as the iteration number in simulations. The state of the world at every iteration i+1 is a function of the state at i. Therefore it's impossible for a phenomenon in the simulation to alter the previous states.
Personally? I do not believe normal human beings can operate under a mental framework that does not explicitly say "all humans are objectively equal". I am fully convinced that the moment they think anything else, it will ultimately to the conclusion that their own race is superior in some respect, and will use it as some form of justification for something horrible later down the line.

I agree with you, that there may be genetic dispositions to things, I don't know what they are, but it seems logical. The problem is such a public notion isn't pragmatic.

Reality or not, humans can't handle it. So we're equal. Maybe you can handle it, I think I can handle it, I think my friends can handle it. I don't think the human race can handle it. We're equal.
"Documents are littered with commas."

It's trivial to change all those commas to something else before making the CSV file and importing into the database.

They can then be converted back to commas by processing the query result.

This type of conversion before storage is routinely done with other characters, such as newlines, quotes, etc. For example, look at the JSON for the 10mHNComments data dump.

Personally, from a readability standpoint, tabs drive me nuts. I am glad TSV is not the default.
Apache POI 3.13 released
United we stand against Facebook?
> Keep a close watch on your glucose levels

I can't vouch for either of these either way (i.e. do your own research):

But I've heard of people keeping an even closer watch than typical. Continuous monitoring and pump to try to keep the glucose levels very even - the way they are for a non-diabetic.

Also some people try to keep glucose levels somewhat lower than recommended under the assumption that the spikes cause harm, so starting with a lower baseline is better. (Of course don't overdo it.)
Elegant and powerful HATEOAS for Java based on JSON:API standard
Amazing article!

Everyone does some version of that in their youth, I think. I did, for sure. But fortunately, my gotchas have all been relatively minor.

My vision is deteriorating, though. However, it's mostly cataracts and lens hardening. So I'll get artificial lenses, and probably won't need glasses anymore. Or I might end up blind, if something/someone screws up.

So it goes, I guess.
Whoa, thank you so much for bringing PlistBuddy to my attention. I feel as much joy as when I learned about `/usr/libexec/java_home`. Maybe I should just start poking around in /usr/libexec and see what other awesome toys are hiding in there.
You've her clicked a link on your Mac? A normal click on activates the force touch to give the illusion of a "click"
public means government owned
They will also put a lot of people out of work. Net positive in the long term but painful in the short term, and society hasn't shown a willingness to adjust (yet).
Let's make some generous assumptions -- a taxi costs $20K, lasts 300,000 miles, gets 50 miles to the gallon and fuel costs $2.00 a gallon. (Or equivalent, electrically, I'm easy.) Then fuel is four cents a mile and depreciation is seven cents a mile for a total cost of eleven cents a mile.

In the future, running an ultra-efficient electric car we can imagine the fuel price could be lower and the range before replacement even higher.

Is eleven cents a mile "almost free"? It's certainly a lot cheaper than the vast majority of public transport trips I've taken in recent years. Could it be ad-supported? Well, maybe. How much would advertisers be willing to pay to captively monopolise the attention of someone whose individual tastes and spending habits were already well profiled? Quite possibly more than eleven cents a mile (a few cents a minute in traffic).

(Personally I'm more than willing to outbid the advertisers in order to get peace and quiet.)
One Month (YC S13) Is Hiring Full-Stack Engineers to Change Education
Reflections on Bohm
Lessons from Failure: Borrowing Tools from Your Neighbors
> corrected their profile

You're either unintentionally or deliberately making the extremely offensive implication that Facebook knows better than their user about what identity they want to show to the world. Facebook has no business "correcting" any field of a user's profile based on a birth certificate. They have no business asking for a birth certificate. And they wonder why people refuse to send them "government ID" when that's what they do with it.

Without even the slightest bit of hyperbole: this kind of screwing around with people can and does ruin lives.
It works well for the way a lot of people use facebook, and very poorly for the way some people use facebook. There's a baked in assumption that you only "friend" people who you can identify from their photos.

(This one isn't a fake account, it's a "professional" account, so she's "friends" with a lot of people that she only emails for work purposes and has never met)

For a hilarious example of how this can fail, a guy I used to work with has a facebook account for his pet bird. It is friends with the pet birds of lots of other people. I was present on the occasion when he forgot the password to this account, and spent quite some time trying to guess the names of birds from their photos.

Facebook has a fallback authentication mechanism of showing them some government-issued ID (which could have worked for Violet Blue, and not for my colleague's bird).
Terrific little app. Very configurable targets for uploads, and remappable hotkeys. OSX has a bunch of good apps already out there, but this is probably one of the nicer ones for Windows.
You definitely can get SDR transceivers but 1) they are more expensive and not (to my knowledge) 'dongle' sized, and 2) in most jurisdictions there are understandably licensing conditions required in order to be permitted to transmit on the amateur frequencies.

If anyone with experience on SDR transceivers has some input here, that would be great!
Public company.
Surely not everybody can be expected to know a senior Facebook employee?
The Beauty of Books: Or Why You Should Trash Your Kindle
Why is it that so many sites (everything from flight booking to comment registration) have problems with February 29th? I'm disappointed that this site overlooked the most important day that only comes around every 4 years :(
Also, juice are high sugar beverages too. Don't let the fruit / nature packaging fool you.
z39.50 is better than card catalogs and it predates the www.
Best open source sms gateway
I tried to get this to do screen recording, and found it had to download ffmpeg (big download). So I gave it the path to a copy of ffmpeg.exe. But the screen recording keeps failing because the gdigrab device reports that "capture area extends outside window area". I found this is because gdigrab/ffmpeg doesn't seem to recognise the full desktop resolution.

edit: the ShareX project owner says it's apparently due to ffmpeg not detecting the screen resolution correctly, so another recorder device has to be installed (which has a further cursor-positioning issue). https://github.com/ShareX/ShareX/issues/923

All this is to say that it's unfortunate that a mature open-source project like ShareX didn't work for me in this important use case. It would have been very handy. I guess I'll have to look at other screen recording tools.
The birth certificate was not the only form of ID that person sent. Facebook outed the past name of a transgender person -- that's never ok, and it's a problem taken very seriously in the transgender community.

And yes, if you want, you could say that, well, trans people just shouldn't use Facebook, but given the position Facebook occupies in our society in practice, that's quite a statement.

Just as important, in cases like this, the damage has already been done -- potentially quite serious -- be the time the user might choose to abandon Facebook over the problem.

Forcing trans people to provide a bunch of ID to use the site, outing them to the world, and then saying whoops, sorry, but you can quit the site if you don't like it -- that's not ok.

And your basic attitude seems to be that trans people's own fault for being different from most people, so of course they should expect to see problems or to just stay off of common services if they don't like those problems. This attitude is part of the problem -- basic human empathy seems like it would require a more considerate attitude than that.
http://libreboot.org/docs/hcl/gm45_remove_me.html

Worth nothing that the ME could be disabled/removed on the GM45; perhaps there are undocumented ways to do this on the newer chipsets too, although Intel would probably consider that a "security vulnerability"...