skysight-inc/HackerNews huggingface dataset:
How do I go from working in one of those "sweatshops" to "top talent"?

People say I should "make a portfolio" and publish everything on Github, which I do for my personal projects. The article specifically warns that "your source code could surface online at any point". I haven't betrayed my employer by sharing their code, and I don't want to do that. I can't build a "portfolio" without breaking my NDA though. I feel trapped in comfort - I have a job that pays the bills, but everything I read online says that programmers get paid at least 4x what I do, and I don't know what you're all doing right and I'm doing wrong.
FBI and DHS assess that white supremacist extremists were responsible for more attacks than any other domestic extremist movement, from 2000 to 2016.

https://www.documentcloud.org/documents/3924852-White-Suprem...
> He is also effectively saying that since he can and will remove sites he personally doesn't like, that he personally approves of every other site using Cloudflare

A -> B does not imply !B -> !A

Example: if you eat an Apple, saying "hey, that's one good-looking Apple!", it does not require you to heretofore eat every good-looking Apple you come across.
Does biology explain why men outnumber women in tech?
Well I just looked around in my house for stuff I haven't touched for 3 months or so. I just looked it up on ebay and craigslist and posted it there. that was how I did my first 300€ bucks now. And then for flipping (buying and reselling higher), look for thrift stores, garage sales, yard sales and so on. If you want to know what to buy look for some youtube channels e.g.: Ralliroots, 10konthebay, rockstarflipper

Just one tip for eBay: don't do auctions. You will usually get low-balled. research the market price and price the item accordingly.
I don't think this is universal. I bet many people feel a lot more attached to their favorite shows than to watching the news.
A few patterns I've seen:

* Preaching about the virtues of a flat organizational structure, but making unilateral decisions.

* Hiring people for a particular challenging job, but have them work on menial unchallenging tasks.

* Creating multiple layers of management for a tiny team.

* Facilitating post mortems that would be better facilitated by a neutral third party.

* Using vague management speak as a deliberate strategy to never be held responsible for anything.

* Rewarding politics with promotions.

* Marginalizing experienced employees.

* Talking too much about culture.

* Trying to be the company “thought leader” instead of helping people do their best work.

* Assuming that everyone underneath you views you as a career mentor.

* Negging employees.

* New hire managers: Firing incumbent employees after you’ve only been on the job for a few weeks.

* New hire managers: Not doing 1:1s with everyone who reports to you.

* New hire managers: Create sweeping changes like re-orgs after a few weeks on the job.

* New hire managers: Doing things a certain way because it worked well at a previous company.

* New hire managers: Changing office work hours to suit your personal life.
4 Ways to Reduce Your Startup Risks – IQVIS
Uber in talks with four investors to raise up to $16b
I don't think it's either of those things, or attendee count wouldn't be down. They're making more per visit.
The difference is that they thought they were the "good guys" and that other, lower humans, were ruining mankind's gene pool. They pushed for separating those classes of people, and then to kill a portion of them since segregation/"concentration" camps weren't enough.

That's not at all equivalent to other types of discussions we are having today about the economy, the environment, and education.
Been there
* Acting as if employees are fungible rather than taking advantage of their relative strengths

* Short-term thinking ("we don't have time to fix the tech debt, we have to get something on the board this quarter")

* Over-resourcing projects from the start, rather than letting a small number of employees germinate it and set it on the right path

* Punishing people, often indirectly, for taking risks, conducting experiments, doing quick prototypes, etc

* Frequent shifts in direction, priority or emphasis. If "everything" is important at one time or another, then nothing truly is
Thanks for the response. I've done a little more searching about, and the general opinion is that the Bolt is genuinely a better vehicle. That L mode sounds interesting. Are there any negatives you've come across?
As a Singaporean, this is the correct answer.
Maybe it's because for instance there were exactly zero engineers working with radio waves before Maxwell and Hertz, or zero engineers working with semiconductor transistors before, basically, Brattain, Bardeen and Shockley. Electromagnetism and electronics happen to come straight from science labs. You could check also Idk... chemical synthesis, polymer science... nuclear physics?

I don't understand why would you come up with such "objective" statements unless you really think it's not necessary to know anything about the history of science and engineering to have a strong opinion about them.
U.S. benefits from Indian Independence Day: 15% off
"The idea that I'm seeing any of these comments arguing to the contrary means HN is already infiltrated by /pol/ and other Nazi sympathizing groups."

Exactly. Thank you for this beautiful statement.

Dear writer of faul thoughts; have you considered that maybe one day this HN forum that you love so much will be closed due your writings here? Let's keep our forum clean from your Nazi sympathizing so that HN can continue as a part of the beautiful open web.
At the company I work for, we've been struggling with the fact that nobody has made a new-design CPU or SOC that's suitable for our safety-critical, "high integrity at the source" application with modest radiation exposure (avionics) for over ten years. We finally just gave up waiting and designed our own. We're told by our senior folks that they've received calls from their counterparts at several west coast companies (apple, qualcomm, etc.) expressing interest & best wishes for what we are doing.
> Developer time is expensive, and optimization is hard.

In the case of front-end development also "Developer time is paid by the company while hardware is paid by the users."

This is basically a nicer way to put the "lazy developers" point from the article, but I think that's actually important.

The problem is that this seems to create all sorts of anti-patters where things are optimized for developer-lazyness at the expense of efficiency. E.g., adding a framework with layers of JavaScript abstraction to a page that shows some text - after all, the resources are there and it's not like they could be used by something else, right?
> I have never understood the obsession with properties over fields.

Encapsulation, allowing to change the internal representation without requiring clients to update or recompile their code.

Ensuring the class invariants are always kept valid.
How do services like YouTube live streaming and twitch securely store stream key
He's referring to the fact that a major catalyst for the Nazis gaining power was German communists engaging in what was practically open warfare with them.
Interactive kiosk
None of them makes me write prettier GUIs or better use of EF.
That's not why they took them down. You can argue for censoring threatening dangerous terrorist speech all you want but it is incorrect to suggest that is the stance cloudflare took. They censored because stormfront falsely claimed cloudflare sympathized with their cause and pissed of the CEO. Not because the speech itself presented a clear and present danger.

Foreign hosts are not really the right solution to freedom of speech on the internet. First of all it depends on the agreeability with the opinion rather than the right to express it. But moreover they can be DDoS'd just the same without a service like cloudflare. Cloudflare is a proxy not a host.

The core problem is that the Internet is a modern public space while its management has been handled by private entities. Cloudflare is essentially performing the function of the police permitting the KKK to march, which the US constitution permits. They don't have to do it as a private entity, but if DDoS becomes the norm for unpopular speech then the internet is no longer a public space, just a space for views that don't get DDoS'd.
Data centre hosting / cloud hosting
Does anyone know the percentage of Cloud hosting infrastructure thingies against data centre hosting?

like, 20% of sites are now hosted in data centres, vs. 80% in the cloud or whatever it might be
Why not? I've seen it with youtube and reddits censorship on Syria.
GP didn't say they had to force users to read them for 1 minute, but that they had to force users to read them for a length of time appropriate for the length of the ToS. In effect, this would make it harder for companies with lengthy ToS to attract users.
Not sure about when, but I think that restrictive software licensing combined with Moore's law guaranteed wasted computing power. Companies that sold both hardware and software had an incentive to soak up that power to encourage perpetual upgrading. It grew wasteful "software ecosystems". That or testers should fail more software that doesn't run quickly on low end hardware.
I've also read Chomsky and lived in a country (the UK) with 'incitement to racial hatred' laws for most of my adult life. There are many countries like this. I have a carefully held belief that there should indeed be certain limits on free speech, and these countries get it more or less right.

Believe it or not, you can actually be 'left' or 'right' wing (or anything else) and hold more subtle positions than absolute, black and white. I think this is a huge problem in discourse in the USA right now. People believe that everyone is completely divided and polarised at opposite extremes.

It's incredibly ridiculous. You can hold many varying positions, and I think people who are completely absolutist are in the absolute minority. Just look at this thread.
I guess that I said HOT UPDATE because you talked about HOT. What you describe goes against how visibility information is maintained. There is an interlock between indexes and tables for VACUUM that would have to be considered. It would be hard to set an all-visible bit on a leaf page in a race-free manner.

A much simpler way of putting it would be that deletes would have to touch indexes if summarized visibility info was stored in indexes, even in cases where overall there is hardly any benefit from putting per-page visibility information in index pages. It's not impossible to make something like this work, but it's not obviously compatible with the current design.

I'm glad that you found UPSERT useful.
That was talked over like thousands times already.

1) segwit is not "doubles the block size", effective increase is ~1.7x _AFTER_ full adoption and switching everyone to the new tx format (which is impossible for next few years). Also, it's one-time bump, can not be repeated if necessary

2) they're "introduce a chain-split risk" precisely by going against community. Without this shitshow almost zero risk upgrade was expected
I didn't follow that development. Can you share why Selenium maintainers chose not to implement headers? Is it that they want to restrict the tool to simulate what a normal user can do with a browser and not hacks such as overriding headers? Thanks in advance!
Not everyone who makes rational statements about this discussion is saying that other's disagreement is a sign of them being a Nazi sympathizer. Look through the comments and it's pretty clear what is being said by akujin.
The instruction decoder is tiny compared to the rest of the components on the chip, it also can be (partially) autogenerated. I still don't want to be on the team doing that...
I haven't been involved with this project for a while, but I am still following their mailinglist. Please note that there hasn't been a lot of development and hence the ratings are somewhat out-of-date. The main reason for this is that they need developers (preferably Ruby/RoR, but I guess they'd be open to others as well) to redevelop the rating system.

They've actually got funds, so if anyone is looking for a side job on a project they appreciate, hit them up on their mailinglist: https://groups.google.com/forum/#!forum/tosdr
If it has a 33% failure rate, I think "cure" is overstating it.
I think you've lost the plot here. We're talking about who gets to decide what content gets to stay on the internet and what gets booted off.
Essentially picking a good startup to work for is as hard as making a good investment. Except as an investor you can hedge between 100 startups hoping that one will give you a stellar return, but as an employee you are forced to put all your eggs into one basket.
^^^ The parent comment hits the ball out of the park.

The commentary on past posts on HN and elsewhere floors me. It seems one or two things are prevalent:

1. Folks will gladly loan the hangman the rope that he will use to hang you, your family, and your neighbors — all because of "purity of belief" in free speech. Sorry, hate to break it to you, but these illiberal forces are a clear and present danger to this comfortable society you call home.

2. Support for Cryptofascism (https://en.m.wikipedia.org/wiki/Crypto-fascism) is rampant. Either folks don't know that they already support it, or they wittingly do and are too afraid to say it out in the open.

Immensely disturbing. As someone who cherishes the rule of law over the rule of man, not aiding and these illiberal parties is the minimum. They are not pluralists; they don't care about the rules of the game. They won't politely tolerate you. Deviants will be chastised, expelled/expatriated, jailed, or killed. Ignoring prudence (preservation of self and the society at-large) is perilous.
Ask HN: Anyone here passionate about software-defined radio?
I'll start with my main questions:
1. If you are very passionated about software-defined radio, what are you currently working on, either your day job or your side job.

2. Does AI/ML + wireless excite you? If not, what excites you in this space? This is a genuine question. I'd like to learn about them.

3. If the answer to 2. is yes to you, please drop us a note at sc2.sinc@gmail.com if you think you can contribute and help us be competitive in DARPA's spectrum collaboration challenge. We are competing against big institutions with plenty of resources.

Explanation of 3:

I am looking for people to join us on a side project using SDR: DARPA spectrum collaboration challenge (SC2). We were originally a team of 3, and we passed the phase 1 hurdle. We are participating in phase 1 challenge in December. One of our major contributor started his own venture and now has limited time to contribute. We are struggling with only two of us for while, yet with two of us we've come a long way in building a wireless network prototype that can do basic self discovery and bear basic traffic (OFDM based, FDD radio).

We bought two second handed USRP radios (MSRP 1700 USD each...) ourselves and they have done a lot for us. We cannot justify the spending to build a similar platform as DARPA's competition platform for the competition. We are serious about build something cool, even if we don't win the challenge. We all have our "day job". For myself, I work on wireless software and systems design (LTE). Open to donation or sponsorship as well :)
Because when you manage to actually make a meal on both of them, the ones from the latter taste better.
There was a really good fully featured lisp available for the ZX Spectrum that I had a lot of fun with as a boy.
The quote conveys what the author does. That the average journalist assume that it means they have carried out an attack is on their shoulders, because it clearly states they are only looking at it from the filesystem.
Hey! I'm one of the cofounders of Cent. That link goes to the beta app which lets you earn Ether (the currency powering Ethereum) by responding to questions. You can also ask a question, provided you put a bounty on it.

Happy for any questions or feedback - we just launched Tuesday!
> Super Caller ID scans hundreds of publicly available databases, social networks & apps to give you detailed information on your incoming calls

Honest question : Will it upload my personal details to be shared publicly if I install this app (somewhat like truecaller) ?
It's funny that people still believe that exclusion will prevent other people from radicalization, rather than doing the opposite.

People get shouted down on college campuses if they disagree with politically correct views. So they go somewhere else to speak out their views, not being interfered with anymore. So they radicalize.

People in companies have to fear penalties if they speak out against developments they disagree with, so they don't speak out openly and form small circles and consult forums of their own. So they radicalize.

People see themselves misrepresented as extremists by what they perceive as the "mainstream media", so they turn to what they think is the opposite of that, so they enter their own world of facts with Fox, Breitbart, etc. So they radicalize.

Those people will vote for whoever they think represents the enemy of their enemies, and even support foreign governments that they think represent the opposite of their own establishment. They won't give a f about virtue-signaling platform providers in their own country, they will turn to providers elsewhere, whoever that may be (Russia etc).

The belief that further exclusion everywhere will make anything better is just absolutely ridiculous.
One part that seems missing: Why are you trying to start a performance management system?

Do you suddenly have too many people and are looking to promote the good ones and get rid of the bad ones? Are people not communicating effectively? Are you trying to figure out what people are actually doing with their time? Trying to figure out who needs to get raises?

Different orgs at different stages have different problems.
Seems like implementing a solution without understanding the problem, and that never goes well.
Mine (in the UK) was Personal Computer World. Though I snapped up Byte when I saw it in the shops
I know. I just found it amusing to read it like that. And even though using the term "both sides" has now become tricky, I think indeed left and right have done their fair share to make it come to the situation we are in, with constant hyperbole and hysteria and grandstanding in the media, rather than discussing issues (which probably still happens, one would hope, but it does not make it to the front pages any more).
ACLU of California Statement: White Supremacist Violence Is Not Free Speech
1) The 1.7 figure is outdated, the latest one from a research by BitFury in November 2016 is 2.1MB [0]. It's probably somewhat higher now. Yes, it does require wallets to upgrade - but most of them (and all of the major ones) already have segwit implemented [1]. In addition, once a few of the major players that produce lots and lots of transactions upgrade, the fee pressure will level down for everyone, even these who did not upgrade for SegWit.

Yes, it is a one-time increase, but one that is sufficient for now. Let's start by doubling the block size first, collect more data, then decide how to further increase the blocksize as the need arises.

2) I'm not seeing that they're going against the community. The technical, business and wide bitcoin community are all looking forward eagerly for segwit's activation.

Edit: also, in the case of a hard-fork, users who don't upgrade gets cut off the network entirely. is it not preferable to keep them a part of the network, with somewhat higher fees but a functional wallet otherwise?

[0] https://www.weusecoins.com/eli-segwit/

[1] https://bitcoincore.org/en/segwit_adoption/
There was still some commits in early July but haven't seen new updates till date. Maintaining a browser project is mammoth task. Even for an established startup such as Segment you see that NightmareJS has lots of issues unreplied for months. I guess it's primarily because of a potentially large user base and all kinds of edge cases requirements from different users. And add on to that, suppose to work on all OSes. Nightmare.
The marketplace of ideas evaluated the ideals of Nazism, and rejected them by itself the first time. The fact we even call them Nazis is testament to that - it's an insulting reference to the fact National Socialists were uneducated country bumpkins. In battles of wits and words, Nazis lost every single time. So the idea we need to violate our ideals about freedom of speech, to defeat an enemy who never did stand a chance against us in that way, makes no sense. Do you really think our society's beliefs are truly so weak? That we are truly that vulnerable to pernicious memes?

Now, if you want to talk "never again" - it is not words that should frighten us, but violence. It was the brown shirts working the streets and savaging anyone who dared speak contrary to the Nazis that allowed them to obtain real power in the elections. It was the night of the long knives that saw the Nazi's staunchest critics in the Reichstag assassinated, and Hitler's control finally secured. It was the night of broken glass that normalized widespread violence against Jews, and set the stage for what was to come. It was violence that gave strength to Nazism, that let it rise to prominence, that let it overcome the Prussian elite who despised it and let it seize control of the country.

Nazism only succeeds by first putting its boot to the throat of the public, and threatening to crush the windpipe of any critic. Without that, it is just incoherent, anti-intellectual gibberish concocted by brutish thugs - and is torn apart in the market of ideas as a result. I fear a non-violent Nazi about as much as I fear a toothless wolf.
The Do’s and Don’ts of Influencer Marketing
What part prevents you from sending it from any email address? I assume if you smtp auth with them ok then you should be able to send from any email@authed domain you want.

Do people limit that somehow?
Out of interest, which was the last CPU/SOC you're referring to? (Embedded/electronics engineer here, but totally not in the safety-critical market.)
Maybe the key here is distinguishing equity from actual control. Non-controlling equity in a private company is like buying a bond with no maturity date, relying on the founders' good faith.
Not sure of those numbers, but you could possibly compute it for say the top 1000 sites by using dns to resolve hostnames to ips, then doing an asn lookup of those ips to see if they landed on something like amazon, azure, or gcp
"They shot Bin Laden. So wrong! Change the name 'Bin Laden' to 'my Grandmother' and I would be willing to bet you would no longer support it!"

It's super-convenient to create an argument where you can just ignore the actual topic that's being discussed. To say that this isn't about Nazis, a few days after they splattered some peaceful pedestrian along a wall, is cynical to a degree where people may indeed mistake the free-speech absolutism as a badly-veiled attempt to cover actual sympathies with such terrorists.

I'm wondering where all these but-I-will-give-my-life-for-your-right-to-say-it-grandstanders were on Saturday, when muslims in Charlottesville were praying while fascist militia in fatigues, and with automatic weapons, were standing outside, chanting threats.

Edit: Ah, sorry! Those were jews, not muslims. And not even the police was willing to protect them: http://www.newsweek.com/charlottesville-police-refused-prote...
The latest version is much better for install times as long as you have fast internet.
> Punishing people, often indirectly, for taking risks, conducting experiments, doing quick prototypes, etc

You hit the nail on the head with this one. People seem to forget that so many important parts of our daily life were once upon a time passion projects and 20% time projects (Gmail, Adsense etc)