jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think that it is important to separate our understanding of relative exploitation/privilege from notions of structural exploitation/privilege.

two points on this.

firstly, luxury is relative. As workers (I know its unpopular in the US, but I, as a developer, would happily call myself, and other developers 'working class' as long as we are handing over the products of our labor for a wage) we are not earning as much money as our bosses expect to make from the product of our labour, therefore however relatively luxurious our work environment and living standards, we must remember that we are still being exploited.
The recent revelations about the silicon valley wage cartel (http://www.slate.com/blogs/moneybox/2014/01/15/silicon_valle...) show one of the ways in which our wages are kept artificially low.

Secondly, not a critique of your sentiment, but an addendum, there are certain senses that our 'luxurious' jobs are particularly precarious. When labour costs increase the two methods that bosses/capitalists use to maintain a profit are a) employing workers who will accept less and b) automating the work previously don by workers.

More and more we are competing globally for employment, This applies to all industries to some extent (if wages for electronics manufacture get too high in China they will move to Thailand, etc), it is even easier to relocate soft wave developer jobs, as there aren;t the same demands for the movement of physical resources, building new factories, etc.

combine this with the fact that we are constantly creating the 'machines' that will replace us. For example, designing complex web sites is much easier and takes much less work using django, for example, than frm scratch, but that is because django is replacing work that was previously done by workers.

These two methods of keeping labour costs down often combine in the form of deskilling. If we make django do all the tough technical bits we can hire a less experienced worker for less $$.

tl;dr
Yes we have 'relatively' luxurious jobs, no that doesn't mean we its not in our interests to get rid of the wage-relation, with all its ridiculous contradictions in an age of plenty as we live in.
As the SCOTUS put it:

Protections for anonymous speech are vital to democratic discourse. Allowing dissenters to shield their identities frees them to express critical minority views . . . Anonymity is a shield from the tyranny of the majority. . . . It thus exemplifies the purpose behind the Bill of Rights and of the First Amendment in particular: to protect unpopular individuals from retaliation . . . at the hand of an intolerant society.
"Considering we spent months where Mail.app didn't perform it's most basic duty (receiving mail)..." It did work, just not with Gmail. I get that it doesn't help you, I was pointing out that the target for your ire was misplaced. Gmail is non standards compliant. It is a web based app and the best experience is to be had in a web browser. Any one of Safari, Chrome, Firefox or Opera are more than fit for purpose. I'm fairly sure that Apple and Google would tell you that.
I think bug bounties can make the risk/reward ratio palatable, by either lowering risk or increasing the reward.

If a company offers monetary awards for web vulnerabilities in their site, that's a good sign. It shows they recognize the monetary value on what you are doing and made the decision to reward you. It shows the extent of their commitment to the bounty program that they have allocated budget and have accepted the added accounting challenges to provide money for issues. It also means that have thought through exactly what they are expecting and what they are willing to pay.

In my eyes, someone offering marketing swag or "putting your name on a web page" doesn't think your work is as valuable. Thus they are more likely to be angry and seek legal remedies should your testing cause them harm in some way, because in their eyes the value of your security testing or your findings doesn't out weight the damage.

In short, all of this is an indicator of how much thought was put into the company's policy on finding and reporting security issues, and how mature their reaction will be to things they have not thought of or bad things happen. The less mature, the more likely they are to decide your testing was "unauthorized" and to seek legal remedies.

Compare Spotify's policy [1] with Google's Policy[2]. Which one has put more thought and planning into running a program like this? Obviously people's risk/reward appetites differ...

Please note that I am taking the risks of bug bounties/"its ok to audit us" policies that apply public websites. The Stripe/Matasano challenges are specially created systems and are always a great thing to do.

[1]- https://www.spotify.com/dk/about-us/contact/report-security-...
[2]- http://www.google.com/about/appsecurity/reward-program/
The Federalist Papers were published pseudonymously in 1787. I don't think people are asking for special privileges for the Internet.
For $50, you could instead get the Zipit Z2.

http://www.zipitwireless.com/default.aspx?skinid=1

It includes wireless b/g, has more internal flash, and installing Linux is well supported by the company:

http://linux.zipitwireless.com/

Seems to have a reasonably active community around it.
I'd love to see a polished "arcade" game that ran on my Mac. Something like Cadillacs and the Dinosaurs[1]. Sometimes it's fun to sit down with a couple of friends and mash the gamepad for a few hours, then forget about it. Modern games come with too much baggage to be fun.

That, or strategy/sim games that are designed to be challenging. Rollercoaster Tycoon and Capitalism come to mind.

I'm getting old.

[1] http://en.wikipedia.org/wiki/Cadillacs_and_Dinosaurs_(arcade...
But none of the things you mention were part of the requirement. Furthermore, I'd be interested to know how one checks for "bad pointers" and what exactly _you_ mean by that - just NULL, pointers to read-only memory/string literals, or something else (as far as C is concerned, there are no "bad pointers", the system underneath may disagree though).

Care to elaborate on how you would've prepared a similar test?
Proprietary? It's a renamed .tar.gz file containing any resources used inside the presentation and an XML file describing it's layout. And yes, I noticed the ;).
You are either for us or against us.
* Apple might be nudging people to use Safari as their main browser.

* Apple might have limited to Safari to keep things simple--to be absolutely sure their demo would work 100%.

* I agree that it sucks that their demos are only viewable w/ Safari. But there are plenty of HTML5 demos out there for us :)
If you spoof Chrome's user agent (http://www.google.com/support/forum/p/Chrome/thread?tid=64e4...) it lets you in. Most of the effects work, but video and VR don't.
> The number one way to ace an interview is to get the other person to like you.

Anecdotal evidence: I'm a college student and got my software engineering internship this summer because, according to the recruiter, I was better at communicating and more personable than the other candidates. Among people in my major (CS), I would say I'm pretty average in terms of intellect, so I actively work at these sorts of 'soft' skills to give myself some advantage.
As an aside, I've just started trying to move my laptop to NixOS this past week, so far it seems pretty nice. I have a Macbook as well, and I think I should be able to share the Nix stuff with that - which would be cool.

As for the article, I hadn't actually considered using it as a replacement for Ansible etc - but I could see why it might work better. I could pin packages etc to the versions, and get the exact same thing each time - no guarentee with ansible etc that the apt repository hasn't been updated since the last install.

I think the whole Nix thing is an interesting idea, and I like the ideas behind it, I haven't played enough with it yet to dare use it in production (or on my main desktop for that matter) but it is certainly a tempting idea.
also people should remember sugar industry ......
Location:

NYC

Remote:

Yep, but also willing to go onsite.

Willing to relocate:

Not really, only looking for contract roles.

Technologies:

Need security?

I'm a consulting security engineer for all levels of product development (network, web, mobile).

I offer rock solid penetration testing and source code review. My work has been featured in The Register and SecurityWeek and I've resolved vulnerabilities affecting hundreds of millions of users at this point.

I'm not a point and click drone - I do both automated and manual testing for a full grasp of what's amiss in a tech stack. Many of my tools are those I wrote or scripted myself.

For each engagement I also do dev team advisory for best practices so they know how to implement security going forward.

Rèsumè:

Available upon request. You can also check out http://breakingbits.net

Email:

If I can help your company, reach out at dylan@breakingbits.net and I'll respond within 24 hours.
Burlingame | Boulder | Brazil | REMOTE

Software Engineer - Web: Full Stack

Startgrid is an innovation challenges platform for entrepreneurial communities to work together to solve the world's problems.

We’re looking for an experienced software engineer who can demonstrate expert level development skills across a range of technologies including Python, SQL, JavaScript, AngularJS, Bootstrap, git. Experience with golang (or a strong desire to learn) would be excellent.

We have a small but talented team with a great working dynamic. If you’re passionate about startups, entrepreneurship, and building really cool technology, we’d love to hear from you!

This position is open to both US and non-US residents. Flexible schedule around 9a-5p California working hours

Shoot us an email at jobs@startgrid.com and let us know a bit about you & projects you've worked on
I believe at least some of the pain points of "modern REST" mentioned in the article would be eliminated by wider adoption of proper FSM-based REST implementations, e.g. [1] or [2] (the latter is a spec and not a concrete implementation). This way, REST becomes a "template" for an "autonomous agent"'s logic, kinda like our brains are a "templates" for our personalities. Adoption of such "template" helps to establish invariants, which are crucial for large systems.

[1] https://github.com/basho/webmachine

[2] https://github.com/for-GET/http-decision-diagram/

edit: formatting
FTFY he's not doing his job, he just showed up at work after almost two weeks absence. That's quite an achievement for him, I won't deny it. Way to go, Justin!
I am also facing the same issue. Number of facebook likes for my sites is also inconsistent. Change in the number is not that significant, however, the inconsistency problem is there.
ed can be useful at times when writing scripts, because you can do things with it that sed can't do (at least not easily).
This inc article is painfully light on details and writing. It also doesn't mention what year (2010 or 2011?) for the June cover. All the same, some might like the pictures.
I would love to see the web industry as a whole show the tough guys cartels in Vegas how it's done in the 21st century.
Guess that’d work but yep, would be a little frightening. Seems like an obvious thing for the Kindle to get though. Give it wifi/3G for data transfer and Touchstone (or equivalent) for power transfer, and you don’t need a single port. Then just seal the case up.
Turns out that there’s a bunch of different pronunciations: https://secure.wikimedia.org/wikipedia/en/wiki/Hyundai#cite_...
That's rather silly and outdated snipe. Have you used the new magic pad? I'd rather have that than anything else.
You still need to run the cloudflared executable though. Cloudflare Tunnel currently proxies everything over HTTP/2 frames, but they've also started experimenting with QUIC[0]. This means everything runs in userspace. Main advantage here is it doesn't require admin privileges on the client and it doesn't mess with your network configuration.

If you use a VPN like OpenVPN or Tailscale (based on WireGuard), it will require admin in order to configure the network devices. The main advantage of WireGuard solutions is it runs in the kernel and can potentially be much faster, or at least more efficient. For tunneling often your upload throughput and not performance is the bottleneck.

[0]: https://blog.cloudflare.com/getting-cloudflare-tunnels-to-co...
If your criteria are "people paid thousands of dollars", I bet you could find two donors of $2,000 or more to Adams who did so because they wanted a vegan mayor.

Now, I agree they are not the same severity. But the line you drew doesn't make sense.
Billionaire worship. I really don't get it.
I got Covid in December and it took me roughly around 2~3 weeks to recover. Basically my symptoms were on the light side (minor cough and lots of phlegm. Luckily I didn't have a fever but on the worst day I had a headache and fatigue. Most of the recovery period, I was just resting and not really doing any intense physical activities.

It was only in January that I started running or exercising intensely and noticed only a slight decrease in performance. Mainly that was due to not exercising for a month or so. However, overall I didn't notice that running/working out was significantly (>10%) harder but In my case, I took a very longer break than other. Just some food for thought
Not everyone works in software. Movers, installers, retail workers, etc.
I sent an email on how I can help somewhat fix this.
We agree then, it is better than not trying to improve anything I guess.
There's a big difference. Pensions are paid by the employer and retirement accounts are paid by the employee.

Excessive benefits aside, the culture of the police is rotten and policing in the US needs to be rethought from the ground up.
Not useful to whom?
I just checked and the entirety of the wallpapers folder is 1.14 GB which admittedly is a lot bigger than I originally thought.

/System/Library/Desktop Pictures
> If the user is using old architectures that are no longer in production or no longer supported, there isn't ever any reasonable expectation of continuing software support. You're stuck with old software, full stop.

That's not a very reasonable POV. Many of these architectures are very well understood and very easily supported via emulation. There's no need to run them on actual hardware, especially if you aren't dealing with anything close to bare-metal quirks.
The main issue I have with Jungian analysis is that it takes Jungs ideas as given and then implements no work to test or validate them. Any authoritarian system that does not evolve is more like religious or political dogma than science.

The difference between Jung and for example Alfred Wegener who was one of the early proponents of plate tectonics is that Wegener's ideas were validated.

"Lots of strange ideas have been true" is not incorrect, but I think there are a lot more strange incorrect ideas out there than correct ones.
My previous Mac was a 2018 model MacBook Air with 128GB SSD, and I soon discovered that 128GB was way too little.

Even the 256GB I have in my 2020 model MacBook Pro M1 is a little bit on the short side tbh.

I have a 1TB external m2 SSD with an USB-C enclosure, but I only use it when I really really need to because it’s still a bit of a drag to have it sitting on the side and taking up one of the two ports.

If I could afford it I would probably go with 1TB internal storage. But even if I could afford it, I would then really really like to see such a MBP have 4 USB-C ports and not just 2.
Boston is still very white. But white families with children move to the suburbs with better schools. Or pay for private school.
The thing I don't get in this discussion is that somehow the issue is that OS releases are too soon. If we assume that we were on a bi-yearly cycle instead, wouldn't that mean 2 times as many features would break in an instant?

Shouldn't Apple be doing updates faster (and smaller) instead of sooner? Whatever happened to agile?

Considering the amount of third party software now in the ecosystem, faster updates seem the only way forward. Unless you want your entire dev setup to be broken for 3 months every 2 years while all of your tools update to the 100 different incompatible changes.
As a hired developer you usually get 30 days of holidays + 12 days (which is a bit more than 8 weeks). The year has 52 or 53 weeks, so you end at around 44 weeks instead of 48 weeks. That’s 123K€ per year.

Then you have to still subtract the days you are going to be sick (Google says 18.4 days on average per year) and the tile you need for administrative tasks.

If you work with a contract your workplace will pay half of your insurances in Germany, if you are self-employed you have to pay that yourself.
The former is a lot harder.
Our company transitioned away from hg a year or two ago and moved to an internal Gitlab instance.

hg had a way better developer interface and I miss it for that but all the tooling and integrations supported git.
How do you identify the students which belong in the separate classes, and at what age do you do it?
Do you have any good examples of Graphql increasing complexity (as opposed to REST)? A dev at my work is pushing for it, and I am against it because it's another tech that isn't really solving any problems that we currently have (too much complexity is our number one problem). It would be good to have some examples to show them.
> Signal also has nothing he can emulate. Its most meaningful selling point is that it doesn't have an association or integration with a scummy social media company, and people using it for that reason are already lost to Facebook. This is a feature he cannot ever hope to copy.

Even if there is nothing to emulate, downloading the app at least gives him a feel for how close it is to WhatsApp's capabilities and would help him understand if it is a major competitive threat or not.
What happens when they come for old.reddit.com or i.reddit.com?
Do you have any sources for that claim?

Last I checked, his wife actually helped write the abridged version.

More importantly, Russians by the tens of thousands who survived or lived in those times attest to its accuracy. It's not like this is ancient history. People who lived through the latter part of the system are still alive today and still agree with the contents.
> Mostly I’m alarmed that so many parents are happy to put their small children on a lifetime supply of medicine for something that’s not immediately life threatening.

I don't think you get it. My son can either be on medicine, or he can fail middle school, and high school and be uneducated. If you're volunteering to sit next to him, and redirect him to his work every 3 minutes, or pay for someone to do it, by all means, let me know. At the same time, he's brilliant, and can solve any problem he puts his mind to, and he can do the actual work, if he can focus on it.

Maybe re-think this without the judgement--good parents aren't happy about doing this. They are just less unhappy than the alternative.
> Why would the rich be prosocial if they're treated as antisocial regardless. They might as well behave nefariously and reap those rewards if people are going to treat them as an increased liability.

Because you should do the right thing, even if no one is watching. Even if there's no reward - or even if you lose a reward! That's the basic demand of being a moral human being, so I think it's pretty easy to say "the rich" should be prosocial regardless of how they're regarded.
Banks still have assets to cover the liabilities, they're just not liquid.

Are you claiming Tether has other assets that are not being counted?
If bitcoin is a currency, then the prices of things in bitcoin have fallen over time. What cost 40,000 BTC a decade ago now costs 1 BTC.

But bitcoin is more of an asset than a currency, so speaking of it in terms of inflation / deflation leads to oddities, like this.
6 weeks lol. I remember winter freeze for 4-5 months!
Pretty sure the US did this during the first gulf war to destroy stationary targets without the pesky explosion.
2.) Low burnrate.

Not quite, he's talking about a particular mentality in that the goal was to blow as much money as possible and get enough revenue to IPO, at which point early investors cash out, profiting off public investment in something worthless.

2.) Low burnrate has nothing to do with overvaluation of companies.

But overvaluation of individual companies does not mean there is a bubble, either. It just means a company is overvalued. In the case of startups, "a Bull Market for private investors" is a lot more accurate than "Bubble" but a lot less sensational and scary because bulls don't pop they just turn into bears.

So the question you have to ask, and only ask is, will the company ever realistically achieve that valuation, regardless of burnrate, regardless of past performance, in the current and future macroeconomic conditions.

As an individual investor, yes. But generally speaking the reason it's worth asking whether there is a bubble (and not just whether a particular company is overvalued) is because oversight and regulation can be effective at preventing the sort of stock market abuse that led to the two recent crashes. Overvaluation in general, though, is simply one of the risks of investment.
My goodness. I didn't know about WeatherSpark at all. This is amazing.

One question: when I'm viewing a chart, in the "Temperature" section, if I hover over one of the faint curves, I get a tooltip telling what it represents. But in "Precip. Type" I do not. Is this a bug? How do I tell what those faint curves mean?
Its sort of a job site.
They have a perfect platform for social recommendations. They could rival stumbleupon, reddit, and many others utility-wise simply because they have such detailed profiles of all of us based on our bookmarking habits.
I just let it ride at the time. When I joined the company there wasn't any other tech guy around except me (our tech guy was on a vacation). So I was left alone for a while, and had to sort out of lot of craziness :)
Check out Zwift, Rouvy, Veloreality, Road Grand Tour etc. All cycling related with Zwift being a most popular. Myself I do not like Zwift and prefer video based software like Veloreality but I am in minority.
How did you come to the conclusion that WYSIWYG are “one of the most despised features in the UX world”?

That seems completely unfounded to me. WYSIWYG editors can be extremely bad … but millions of people use WYSIWYG editors all the time and wouldn’t ever think of exchanging them for plaintext editors with Markdown or something like that.

You comment seems completely disconnected from any semblance of reality.
Rather than build your idea, which you say requires a lot of money, prove that people want to pay for it. You CAN do this without building the idea.

This will force you to get out there, actually talk to potential customers, and sell it. This is one of the hard parts of executing on an idea.

I know one entrepreneur in your boat who recently cold outbounded with a PowerPoint and some design mockups, and managed to get a number of LOIs signed from buyers in his target market. That proved to investors that 1) people wanted it, and 2) he could sell it. He raised a non-trivial sum from a known VC firm.
> .. if you see it with two eyes you'll see the actual structure.

I'm interested to know if your statement based on personal experience.

I have some of Sugihara's work, and what you claim is not the case. If you view it from a sensible distance (over 30 cms or so), and even if you know how it works, the illusion is still effective.

Of course the illusion disappears if you view it from radically the wrong direction, or from less than 10 cm, but based on my experience, your claim seems over-stated.
Great point, MS have been working on Foviated rendering for a long time.
Looked into this. Pretty sure this is an issue with the parent site.