skysight-inc/HackerNews huggingface dataset:
I finished Byte Academy (New York) June of 2016, so only one year out. Before attending the bootcamp I was a petroleum engineer running an international drilling project management company. I really wanted to work in tech, so I left and moved to NYC and began the bootcamp. For the past year I've been constantly interviewing and have been offered 0 jobs. The bootcamp has been a terrible resource for careers (the main thing I was hoping for by attending a bootcamp, because I was transitioning from oil and gas to technology with no network in the industry), and although I've make it very deep in the process with many companies, I can't seem to get a break. I was hoping to use my project management background coupled with what I learned at the bootcamp to hop right in contributing, but nobody has shared my view. After a year of trying to break in with full force, I'm probably going to have to go back to my previous line of work. Zero people that graduated from the bootcamp I attended found a developer job in 2016, and I'm pretty sure the same for 2017 - and though some smart people passed through, most had to go back to their previous line of work. I see so many success stories posted above, and I can only look to my choice of bootcamp that crushed my dream of working in tech.
Why is the Hacker News community up-voting these blatant PR pieces? This statement coming from Tim Cook seems like a joke.
It's overly complex for what I do, which is mostly hobby stuff with some occasional custom designs for my work use (academic research lab, mostly custom mounts and brackets for obscure equipment). Also the onerous licensing and price. Admittedly it's been a while since I used it, so maybe the UI is more friendly nowadays but I never really found it to be particularly intuitive.

But the biggest reason is I'm a Linux guy and I want something I can run without rebooting into Windows or a VM. I'm usually extremely wary of complex applications running in a browser, but I have to say OnShape works great and performs well. And being in browser means it runs on Linux no problem, which is a major benefit to me.
"a feeling of revulsion or profound disapproval aroused by something unpleasant or offensive."

Half credit? ¯\_(ツ)_/¯
Proper exit procedure should have disabled all access from this ex-admin..., unless s/he had some sort of cron job or launched some process that would execute commands at certain time? I am very curious to know how it was done.
Anyone can buy ads for your app though. The two systems (iTunes Connect) and iAds aren't linked like that.
Thanks for taking the time to give these detailed responses.

One more question (restated from below):

Coming from FP where immutability is sacrosanct, I often wind up writing classes that are largely immutable, which doesn't seem like correct OOP. Is there a proper way to marry immutable data structures with OO?
How the NBA Became the World’s Most Tech-Savvy Sports League
The guy clearly tried to position himself as a pseudo-Trader Joe's though. He called it Pirate Joes and only sold products from Trader Joe's. It seems like everyone thought of it as a kind of Trader Joe's.

Even though copyright infringement might not have been his intent, intent doesn't matter. That said, this does look like egregious legal bullying even if the case holds water.

IANAL
That's really too bad. Pirate Joe's fit nicely into our cultural tradition of thumbing our noses at the Americans.
Oh no, it's not simplistic. I actually worked on it at Google for a few years. The backends are actually quite impressive and Rube Goldberg like. It's just not what starry eyed fresh grads want to do when they join, and it's most definitely something that Google wants to be way in the background outside shareholder meetings.
Furniture is definitely an issue.

When I was in Singapore in the early 90s, I remember my family looking at a rental unit in the Draycott towers. It was super cool looking, but lack of places for furniture to go is what nixed it.

For the curious... exterior and interior:

https://www.singaporeexpats.com/singapore-property-pictures/...

http://draycott.weebly.com/uploads/1/7/5/5/1755412/3811624.j...
Don’t Get Seduced by GMV
One difference with security implications is that Apple makes both the hardware and the software. So the hardware is controlled by Apple and can authenticate the software, across the full stack, including the fingerprint sensor (this is why third parties who replaced the fingerprint sensor were running into problems awhile back.)

This ensures all software run on the phone is uncompromised. For android, the software is modified by the carrier, and while their intentions are likely good, their ability to integrate the security patches with their custom changes is open for debate (carriers are not the best software developers.) Further, there are more opportunities for compromising the software that is run- more surface area to attack, including installing malware in the supply chain.
Real estate is the only type of property I'm aware of that allows the owner to enter into covenants that "run with the property." As of yet, I haven't heard about any exceptions. Software licensors have tried, but so far haven't been successful AFAIK.
If you're willing to be a bit impure like 64-bit ARM is you can get code density about equivalent to what you'd see in x86-64.
No way, there are tons of ways corporations lobby for favorable regulations, most often against competitors. They either make sure the regulations being met will cost more than their competitors can spend, or they write them in such a way where they already meet them and therefore have an advantage, etc. There are numerous ways corporate interests use influence to not so much author regulations, but get them tweaked in such a way that it gives them a leg up.
Summary of the Clubhouse service disruption on June 1, 2017
That's fair enough as long as other companies and their customers are held equally responsible. Just because we sometimes/always use linux does not mean the hardware we run it on has an equally "clean" background. Also, we buy too much stuff, meaning too much stuff is being produced... etc.
Looks like someone has opengrok run on openbsd here: http://bxr.su/OpenBSD/lib/libutil/bcrypt_pbkdf.c#98

Results seem pretty good.
Who says he used his credentials and didn't leave and use a backdoor?
I bet the ex-admin was also responsible for keeping backups and auditing/logging all access, in addition to managing pretty much everything else.
We swiped an idea from launching Nuclear Missiles: Typically you need two keys from two people to launch.

For really important accounts - we have three people who each know two thirds of the password. It requires two people to then log in and do damage.

For example if the root password was CatDogFish then

Person1: CatDog_

Person2: _DogFish

Person3: Cat_Fish

Two people can then log in and watch what the other person is doing.
The current admins ineptitude did not wipe anything. Yes, with better procedures this could possibly have been prevented, but the current admins are not the malicious party.
Oh save the earth. The point of saving the earth is to save HUMANS. "Why cant peole die and why cant the rocks and magma survive blah blah hdgdfdd" TG e. The fuck
Practically speaking, how would you use these for noting starts and ends of long-running jobs, say?

Would you set the interval starting time, but leave the end of the interval as "present"/infinity? And then update the end of the interval when the job finished? Wouldn't you also need to have a cleanup function to manually "close" intervals if the worker crashed and restarted?
Again all I am suggesting is there is a difference between buying/selling a copyrighted work (protected by first sale doctrine) and a private label consumable product that exposes the manufacturer and private labeled to product liability issues.
Well wasn't that a pleasant surprise to see you were quoting me :-)

I was about to say it's so disappointing reading articles like this (about trying to improve AIO on *nix) because no-one ever seems to want to look at the details of how NT does asynchronous I/O.

On the other hand, I'm not that surprised -- it's been about six years and a lot of study since I started looking at NT's async I/O implementation (or rather, their I/O request packet driven subsystem). The thing that stands out the most is how pervasive the architectural difference is with NT to afford such functionality -- you need coordination from the file system, cache manager, object manager, driver code, and executive at the kernel level, and a large swath of userland support (thread pools, overlapped I/O, completion ports, RIO etc) in order to leverage the functionality.
That's all true, but in reality, we often count on the better nature of people, goodwill, for a proper break on both sides.

If someone is planning a malicious exit, it can be very hard to stop them depending on how "integrated" they are.
Inclusive Design Principles
timebomb?
If you can't sell something you own, then you don't own it.

Being free to dispose of property how you see fit has been a foundation of common law for a few centuries.
TL;DR - maximize deceleration time whenever and however possible - crumple your legs into a roll if you are falling straight down or crumple your arms if you are falling forward or backward. Also remove fall risks by wearing better shoes and removing slippery hazards.
>Trader Joes' take up precious grocery store space in urban areas

At least they have tiny parking lots [1]

[1] https://www.citylab.com/solutions/2016/03/trader-joes-parkin...
No it isn't. I work for a company that makes ssds and the trend detailed here isn't accurate.

For instance, the upcoming invasion of M.2 ssds will make average transfer speeds of 1.3GB/s possible on most mid tier laptops, just like in Mac books pros
Banking trojan executes when targets hover over link
It was, yes. Amazed at how young he is. He's 40 and I remember really enjoying his music almost 20 years ago..
This is like an informal version of Shamir's Secret Sharing

https://en.wikipedia.org/wiki/Shamir%27s_Secret_Sharing
My point was, that if it came to versioning API library versions, then "just use semver" would seem to be the most appropriate answer. I understand the conflation between "web api" and "api" here, I feel the same when "Microsoft SQL Server" is referred to as simple "SQL Server"
but you're talking about a hypothetical. the relevant question is has TraderJoes made that contract with their customers or not? The store does not have a membership program (like some retailers do), it is open to the general public for shopping.
Well, those alternate states of depression and euphoria sound like bipolar disorder, so it's probably a good idea to continue with the therapist.

Copy pasting code is a start, as long as you understand the code, but it's good that you moved past that. You're still young, so if you want to be a programmer you're in a good position to improve. You can read some books, learn best practices, design patterns, depending on your programming language of choice studying for a certification will give a solid foundation and confidence. Then you can build something with everything you've learned.
I was under the impression that even Blacberry, who release security patches every month, are too slow though...
Chip is not especially hard to use, but it's unquestionably a worse and slower interface.

With a swipe you can do it while they are still scanning your items, and you can swipe and immediately put it back in your pocket.

With a chip you have to wait till they are done, and you have to wait about 5 to 10 seconds for it to do its thing - then sign it, while the card is still in there (so you can't really keep holding your wallet since you'll need two hands, one to hold the machine, the other for the pen).

Then finally it lets you remove the card. And you have to take out your wallet again and put it back.

Swipe uses exactly zero time, since you do it while you are anyway waiting.

Chip takes about 30 seconds. It adds up. It's also more annoying since you can't just put the card right back in your wallet.
I was literally thinking "I know you're supposed to read the article before commenting, but so often these days the article turns out to be complete bullshit, so I'm just going to briefly hit the comments section first."

Tada!
> I strongly disagree with this idea - code should always be released!

There is a difference between releasing code, say on github, and putting it out there like it's ready for use in a production system, like in a package manager. I only said the later shouldn't be done, not the former.

Rereading, I guess that wasn't exactly what I said. I can't seem to edit now, though.
Is my enjoyment of the meal more important at that moment, to me, than their vocally expressing their views?

Maybe. Perhaps it's best we all just keep quiet and don't say anything for fear of opposing each other.

Or maybe the whole point of having meals together is having interesting conversations.
"Don't you have a legal right to create exclusive distribution"

Fairly clearly, under law, no. Well, kinda: You have the right to decide who you will sell to, entirely.

You have no right to prevent things under the first sale doctrine.

(Some of the attempts to limit this include printing on packaging 'not for resale' as an attempt to EULA the physical product).
First-sale doctrine also applies to trademarks which is what would be at issue here. The doctrine allows reselling of trademarked products.
> given their entire product design is built to serve apple, and the users are often secondary to that or ignored entirely; such as making UI more difficult on purpose so you're more inclined to use siri, or buying music instead of bringing your own.

That's simply not true, and it's a really offensive statement for pretty much anybody working at Apple. There's no company I can think of that cares more about the user experience than Apple, and here you are claiming that they're doing the exact opposite.
Ask HN: Good course on computer networking, tcp/ip, p2p, etc.
I'm looking for a good, hands-on course on networking that involves projects where you learn about tcp/ip, p2p networks, and even implement a torrent p2p client or something of that nature.

I couldn't find anything in-depth on coursera.
Nope. You don't have any of those legal rights.

The courts agreed, but Trader Joes had bigger pockets and was able to kill Pirate Joes with just legal fees alone. They didn't have to win, they just had to keep him in court until he was broke. This is a pretty common tactic when big corporations are in lawsuits with individuals. Or in the case of healthcare suits they just wait until the plaintiff is dead of whatever condition they're suing over.
You can kind of do it with function pointers, with the caveat that a jump table of function pointers is still going to have the cost of a function call. What you can't do is something equivalent to:

sta $1
jmp ($1)

which just moves the PC forward by the offset stored in a register (I only know 6502 assembly, sorry everyone). There's no function call here, it's a goto where you calculate what label to go to at runtime. The closest C equivalent would be a switch/case; switch/case has the relative disadvantage that you have to make an explicit label to be targeted for each one, and it becomes difficult to express anything other than "the thing I'm jumping to is parameterized by only this one integer".
Trader Joes doesn't have a goddamn peg-leg to stand on in this dispute. If Trader Joes had made any indication whatsoever they were seeking to satisfy the clearly substantial demand for their products in Vancouver I might better be able to see their side of the story, but they have done absolutely nothing to expand into what would be ludicrously lucrative market. I know multiple people who have sent bloody hand-written letters to Trader Joes begging them to open a store in Vancouver and yet they would rather spend hundreds of thousands of dollars fighting a local small-business owner than satisfy the demand themselves. Regardless of the legality of this situation Trader Joes has not won the moral high ground.
TJ's doesn't carry garbage bags. I remember that being pretty frustrating, since it's one of those things most grocery stores have had for decades.
Where I live (also US midwest, rural area), about 2/3 of locations where I regularly shop have the "chip" part implemented, zero have the "pin" part. (Chip and pin = having to type a pin each time you use the card in the chip reader.)
There goes the 99.95% uptime guarantee.
Just so we are on the same page first-sale doctrine applies to works with copyright (i.e. You buy my book you have a right to resell or display it) it does not apply to consumable goods/food stuffs. Almost any reasonable person can understand practical limits of resale rights: think reselling your prescription opiates claiming first-sale doctrine.

And no just because Trader Joe's products have TJ trademarks does not mean they are covered by first-sale doctrine, they are still food stuffs. Trademark under first sale-doctrine is more applicable to reselling a professional sports jersey containing the trademark logo/colors of the team.
"Someone got a reasonably good Linux emulator working enough to run Firefox. What more could you need?"

It would be nice if Plan 9 had vim or emacs.
Extensions like AMT do need to be manually enabled, but ME itself is always running a big old pile of encrypted code that we'll never get to look at, and yes there's a better than even chance there are exploits in that code only nation states could find (hopefully anyway).
React: What WPF Should Have Been
Yeah, it's a platitude, not anything insightful.
This is my first thought as well. Apple has done wonderful things as far as accessibility for the handicapped, and usability in general. I can't think of a more incorrect statement than the one claiming otherwise.
> show no signs of nor have any financial motivation to solve it

_You_ haven't seen signs ;) Project Treble was announced at Google I/O.
Samsung just unveiled the widest computer monitor you can buy
Hi! Thanks for your comment. Yes I am staying with the therapist. I meant I used to c&p code when I was 10, nowadays I do it all myself and avoid using existing code for fear of being called a fraud.
The ultimate DRM is a system that runs unencrypted code with unencrypted inputs/outputs (i.e. trivially simulated) with an attestation mechanism for providing some evidence that the output is in fact from that algorithm? The most DRM-ish thing I can think of doing with that is making sure that e.g. your browser runs whatever script the server sends, except you can feed it fake data (it can't communicate with the outside world except through code you control) and you can view and modify the code and run it in parallel outside SGX. Hardly ultimate.
Google's Incremental DOM
> First, the lack of a real threaded comment system.

> Second, the lack of a dislike/downvote, particularly an anonymous one.

I don't know. I agree that Facebook's commenting mechanism is ill-suited to deep discussion, but isn't the mechanism you're describing more-or-less exactly what exists on Reddit? And people are certainly able to self-segregate into bubbles on Reddit.

And for that matter, at least anecdotally I'd say that most of the political "discussion" that occurs on Reddit is low-quality, in that it tends to devolve into users shouting "fascist" or "cuck" at each other. (Some subreddits are better than others, admittedly.)

I suppose that Reddit users typically don't know each other in meatspace, though, and that Facebook is (mostly) different in that regard. Maybe that would make a difference. I don't know.
Sometimes you need time way from the computer, and to dive your mind into other things. Consider taking up sports / martial arts, it will give you a chance to build other skills and socialize in a different setting.
I'm sympathetic to that idea and feel like it could potentially hold a lot of weight, yet Tim did turn the tech juggernaut he was bequeathed into a watch band and sticker company.
THIS. LOOKS. AWESOME!

Love it.

Especially for people like me, that still uses stick figures for everything.

I am missing only a couple of things. Styling data tables so it is consistent and select2 for the drop downs.
For a while, I really enjoyed hangouts.. but the past 2 years, google has systematically removed or obscured features, and it's just a bit of a mess now. These days, for skype, I typically just use the web version, as it's "good enough" for my needs, but none of them are really great anymore.

I've worked in one office that had Skype (for business) properly integrated, and it was very nice. But, like so many other things, they couldn't just fix bugs, and make sure to keep it working on new OS versions.
IIRC the "not for resale" markings are only relevant if the package is missing mandatory information like the nutrition label. In practice it only works to stop people who buy a bulk bag of a product and then break it apart and try to resell the individual items.
IANAL but my impression is the provision in legal due process for expediency is relevant only to the criminal justice system. This example makes for a very good argument that it ought to also apply to the civil justice system. The main mechanism that is used for this kind of legal action is the cost of retaining a law firm for extended periods of time. If the time was reduced the costs would be reduced also. That would partially equalize access to legal representation in civil disputes.
Why would anyone buy an expensive robot and beat it up? Really makes you think.
I have experienced this by starting to write a Stack Overflow question.
You have framed this question in terms of your freedom to contract in order to restrict distribution. Although many think contractual freedom is paramount, that is not necessarily so. It may be bounded by other more basic legal principles. In your chips example, it may be bounded by property and competition law.

In property law, there is the concept of a restraint on alienation. In competition/anti-trust law, there is the concept of a post-sale restraint. The idea is simple: after you by the chips, they are yours and you can do with them what you want. Restricting resale also limits competition, which is bad for consumers. Whether this view trumps your freedom to contract is a legal question whose answer has varied over time.

Historically, such restraints were a problem for real property in England. An estate might have been held in "fee tail" to be passed on to heirs indefinitely. Society decided that land was not being effectively used in this way, so fee tails were broken by statute beginning in the 1800's. Your freedom to "devise by will" was limited in favor of the property right of alienation.

Software was traditionally sold to the end user, who could use or sell the product as he wished, subject to Copyright restrictions on making additional copies for distribution. Only recently did this property-like right erode in favour of the current norm where software is licensed under a plethora of contractual restrictions you may never have read (the EULA).
He had already won the first round in court. He didn't run out of money until the first appeal.
Show HN: SQL-like queries on in-memory Java collections/arrays
I'm surprised Trader Joe's hasn't gone to Amazon yet to have all of these listings removed yet... https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3...
You want a good pair of 'closed' studio headphones.
http://www.wirerealm.com/guides/top-10-best-studio-headphone...
The Supreme Court reinforced these doctrines just a week ago (in a patent case, but the same principles apply), ruling against Lexmark printer cartridge restrictions "that a patentee’s decision to sell a product exhausts all of its patent rights in that item, regardless of any restrictions the patentee purports to impose."