skysight-inc/HackerNews huggingface dataset:
The Content-Type specifies the MIME type of the body content. So even that's not good enough for actually interpreting the URL or URL parameters. Content-Type would only work if all of your APIs go through the same URL and strictly use the body content for the actual request (which would be a pretty awful API).
While this was arguably a legally heavy-handed act on Trader Joe's part, it also seems like Mr. Hallatt became increasingly bold and antagonistic as his revenue increased.

I mean, he did change his store name to Pirate Joe’s (from the far more ambiguous Transilvania Trading) and his actions seem to betray less charitable motivations than his words would lead you to believe ("This is not a business I should be doing from a personal profitability standpoint” - https://www.theguardian.com/world/2014/nov/21/pirate-joes-tr...)

That said, seems like Trader Joe's missed an opportunity for a win-win partnership with someone who had already developed rudimentary logistics to meet a demonstrated demand. But then it doesn't surprise me based on my 30+ years shopping at Trader Joe's: I would never describe them as innovative, instead I'd say they are very focused on what they've been doing well for decades.
Trader Joe's doesn't have a trademark in Canada because they don't do business there.
I can't tell if the processing in TFA is the kind of graph processing that a machine like TIGRE or SKIM were proposed to do in the '80's. Or perhaps the graph nodes are less specialized than these machines?
I have used and like Zoom, but it's not free.
Bare walls plus eye candy just gives you Postmodernism, which isn't much of an improvement over Modernism. The goal is to build genuinely smaller buildings, or buildings with a wider range of uses. (Think of how the Empire State Building has shops on the first few floors and offices above, and its stepped-back construction lets it blend in with more standard six-storey facades.)
We'll never be able to have them serve us, if for no other reason, because "we" have many diverse interests that are often antagonist between themselves.

The best we can achieve is getting some of them to serve us on command, to protect us from other ones serving other people.
My experience with Ansible is that I have to write a dozen lines of yaml just to ensure permissions on a bunch of files. (But Puppet and Chef scare me even more.)

The tools in this space feel like very thick abstractions on top of commands and configs you have to understand any way, to get the results you want. The console output Ansible produces is also truly horrible.

Instead, I now maintain a single shell script for our servers. It's maybe a couple hundred lines, half of it heredocs containing small config snippets.

I will definitely be looking at this tool later.
A massively parallel web scraping Java API that supports proxy servers
For a while, I really loved hangouts... but Google has kind of dropped the ball, pulling out some of the integrated features (SMS, and Google Voice integration), and/or obfuscating those features. It used to be far easier to actually use for most of your communications. I also really preferred the integrated comms, so that I could keep hangouts and sms messages from a single contact together.
Employees doing unauthorized things with information that they have access to is not hacking.

And iCloud is not in the news again. That article had literally nothing at all to do with iCloud; it didn't even mention it.
I've been thinking about this a lot lately. Fast forward 25 years into the future, and Soylet will have re-invented a piece of salmon and broccolli.
Finnish researchers use air, solar power to create renewable hydrocarbon
Cant's say there's anything left of Skype Linux to miss. First thing MS did after taking over was to start making the Linux client progressively worse. Good riddance!
Why Women in Start-Ups Provide a Competitive Advantage
If you just want to talk, SIP via Asterisk (server) is OK. Most phones have built in support and there are apps (Jitsi) that works on most OS's. You can also connect it to land-line for calling those without Internet access.
this is silly, python is used by some of the biggest number crunchers on earth ... as glue code. If you dont like the dual language paradigm and want fast code go learn fortran.
Does it mean that technology companies should pay their taxes, to serve humanity, rather than playing tax optimization tricks ?
I created something similar for Arch Linux:

https://github.com/CyberShadow/aconfmgr

It has a few crucial differences from typical configuration managers, though, as it allows transcribing the system state back into your configuration.
Ask HN: Bot for emails?
I am looking for a bot for email.

Some service where I can just send emails with commands and get reminders, forward stuff.

A simple bot like the one for slack or for telegram but for emails.

There must be something but my google fu wasn't capable of find it...
> If you want to yawn about the space itself, then I won't divide by two.

Area(really volume)-per-one-occupant's-reasonable-belongings-and-bed-space-needs-times-the-number-of-occupants is the metric that matters. If he were three people instead of one then it would be different. If he had a child, then it would be different. If he had a dog, then it would be different. But he doesn't. He's sleeping alone in a moderate-size bedroom, something that many people do without bragging about it, and publicly patting himself on the back for buying a computer desk and shelves.

> It's not unreasonable to think he lives out of a single room

It is, because that's not what he does. He sleeps, computes, and dresses himself (let's assume) in a single room. He necessarily excretes and washes (and probably eats) somewhere else unless he has those facilities in the room and just accidentally failed to mention it in his excitement over living in the 21st century. Sleep is only a fraction of domesticity. Though I admit it's possible that he's also that guy with the anti-bathing blog who complains that women discriminate against him by not fellating him just because he smells bad.

> I want to give him a tiny bit of credit to think he's not the worst blog-writer in the world.

Given the amount of space he spends delighting in having finally discovered Amazon, I don't feel so generous. But I'm also just mean about things like this.
> "Scientists are now encouraging people to learn how to fall to minimise injury"

Learning to fall and/or crash is one of the most important skills you pickup when you start mountain biking or skateboarding or other similar sports where crashing and crashing hard is a way of life. The amount of freaky stuff I got up from when I was hugely into mountain biking is somewhat mind boggling to me now.
Why would you go by so many different names if you weren't trying to hide something?
Ask HN: What is your favorite, “buy once and play forever game?”
In these days of pay-to-win, what is your favorite, good quality, buy once and play forever games?
It also depends on Ruby and liquid templates. I am not sure how he can still claim it is "plain shell scripts"
It's all chip and signature here.
The first-sale doctrine does not include an exception for food.

Reselling your prescription opiates is prohibited by specific laws. No such law exists for food.
Two things:

1) Just removing all 32-bit apps doesn't recover the disk space used by the 32-bit versions of frameworks, and

2) If you remove all 32-bit apps, then there's literally no point to retaining the 32-bit OS support anyway.
Uh, that's the entire premise behind the free market. Money decides who is right and who is wrong. The Invisible Hand doesn't have morals.
I had to start my own band to get my voice heard
I think thats a pretty accurate observation. He seemed to have an affect on people he spent a substantial amount of time around. John Cusack was another.

It's almost like a benevolent pseudo-mystic-nihilism... I don't know what else I could call it. There was definitely a change, though.
"Just these two things - Union Mounts and 9P - when built into the whole system, create a very dynamic distributed computing environment. I really, really wish more of this would make it into Linux."

Union mounts and 9P are already available in Linux.[1][2] What other things would you like to see?

[1] - https://lwn.net/Articles/325369/

[2] - https://www.mjmwired.net/kernel/Documentation/filesystems/9p...
Why Pingdom wasn’t enough for me today
See the above? This is what codecamps do to innocent people. They prey on the weak, act authoritative, and take advantage of their hopes of getting jobs.

You should demand your money back, every penny.

> I can only look to my choice of bootcamp

Bootcamps are not gatekeepers. They portray themselves as such to take your money.

There's no such thing as an elite bootcamp. It's a lie to pray on your naïveté of the industry. It's just ruby and javascript. It's web development. Nothing magic. Nothing elite here. You could teach it in a community college setting for 2k a semester.

But every town needs electricians, plumbers, doctors, etc.
It's just frankly, we're pouring out more junior programmers desperate for jobs than there are positions to fill. Every time a cohort finishes, it's 30 more people on top of the thousands of others seeking a handful of positions.

They end up creating junior level programmers, and cherrypicking success stories from people who have already coded before.

> that crushed my dream of working in tech.

Nothing's stopping you from:

- installing Linux (https://www.ubuntu.com/download/desktop)

- downloading Atom (https://atom.io)

Using these resources:

- https://github.com/prakhar1989/awesome-courses

- https://github.com/EbookFoundation/free-programming-books/bl...

- https://github.com/ripienaar/free-for-dev

Maybe you would be a good programmer if you continued studying, maybe it's not your path.

I don't know you, but don't be fooled into thinking that any institution or person is a gatekeeper from you coding and getting a job in it. These code camps want you to believe that so they can justify their existence.
Ive been programming for 22 years (I'm 34).

Overwhelmed? Of course not.

More like underwhelmed by the low quality posts, such as yours.
Thanks for the heads up. This will be free and open source. Also checkout my main project txtpen thanks.
The US doesn't have chip-and-pin, we have chip-and-sign.

Chip-and-pin provides effective two-factor authentication (something you have, something you know) while chip-and-sign is only single-factor authentication. There is no way to check signatures in real-time (or even at all, really).
It worked because Trader Joe's hasn't bothered to open up stores in Canada for some reason. They created a market vacuum and this guy came in to fill it.
On your second point, the poor suffer from Modernist architecture. The projects actively bred crime, by encouraging isolation and demoralization -- Pruitt-Igoe was actually dynamited, and its inhabitants were much more peaceful and civilized after they were moved to normal housing. (And they'd been much more peaceful and civilized before being moved into Pruitt-Igoe, too.)

The rich, and the prosperous upper-middle class, can live where they like and enjoy traditional architecture (look up New Traditional construction), but ordinary people are stuck with ordinary buildings, which are awful under a Modernist regime -- or under our current Postmodernist regime of cheap pull-up sheds adorned with ticky-tacky.
That's irrelevant to the point being made, which is that trademark owners have a lot of power over who does or doesn't sell the product, especially if the product is a grey market import.
Single page web app sample source code in Go Language
The timestamp probably isn't to the MS, and/or there may be some drift on whichever server recorded the incoming message... it should be set to ms on the client, and only in the case of > 2s drift be adjusted on the server.
> there’s a risk of losing sight of the fact that tech should serve humanity, not the other way around

Whoever thinks for even a moment that humanity should serve technology?
With regards to specialty foods that aren't available in big chain grocery stores, Marilu's Market in Burlington, Ontario is a close comparison to Trader Joe's.
> yet Tim did turn the tech juggernaut he was bequeathed into a watch band and sticker company.

That's such an incredibly simplistic view of Apple's strategy. I expected more out of the HN crowd.

I honestly think the moderation team should crack down more on these types of casual and innocuous statements that provide no value that they might as well be memes.

It's so incredibly easy to trivialize anything, especially when you don't understand it - and you see this happening more as a forum or subreddit grows bigger and the audience gets broader and less informed.

It's frustrating to say the least because instead of an actually interesting conversation, we're left with this drivel which isn't even fun to respond to or even entertain as a thought.
> It seems like everyone thought of it as a kind of Trader Joe's.

FWIW, I live 4 blocks from Pirate Joes and can tell you that no-one thought of it "as a kind of Trader Joe's".

Okay, maybe there are a few uninformed people but it's still a very long way from "everyone".
I'm curious. Is this common in the US for terminals to operate that way?

In Russia, POS terminals are connected to cash registers, and only initialize after the items are registered - I think I never ever saw them active prior to the final cost display. Only then you can swipe (or insert) the card. Probably that's just a local specifics, so I'm interested in learning how this works in other countries.
Attack on Bitcoin Zero Knowledge Contingent Payments -they're Not Zero-Knowledge
God. I did the majority of anti-spam stuff for delicious, which at times reached 50% of the total volume. Zero support or staffing from my management, too.
My most favorite of all razors is Hanlon's: "do not attribute to malice what can be explained by stupidity"
Rome: Total War

Bought it in 2004, still play it regularly.
Richard Miller's port of plan9 runs on every RaspberryPi (pi0 to pi3 - where it uses all the cores). This may be the easiest way to experience plan9 and to build a small distributed system. You can experiment with device drivers or do other kernel hacking fairly quickly -- compiling p9 kernel from scratch takes about a minute on a 'Pi. This is good enough if you just want to play with plan9. You need not bother with an x86 system unless you want to use plan9 as your main system or for some serious work.
A Brief History of Jams at Strava
>LSP is incomplete

The protocol currently only specifies very basic functionality: autocompletions, quick fixes, semantic highlighting, finding uses, formatting and that just about covers it. This is nothing compared to things a good IDE can do. Specifically when it comes to code generation, I think that's where IDEs truly shine, but at the moment LSP does not specify how to do general code generation.

Yeah, get your thing to the point that it does even these, and we can talk about enhancing LSP later...
Dwarf Fortress. It's completely free, too.
Be Careful with UUID or GUID as Primary Keys
I’ve been reading a book called The Edifice Complex by Deyan Sudjic that is related to this idea. I’m only part way through, but it’s already provided some fascinating examples of how very powerful individuals have used architecture, often to an extreme degree, to intimidate and to project authority when others have come to visit them.
Fair point; I still say if you're requesting version 5 response then the server can interpret the request as version 5 as well and act accordingly, they're necessarily linked regardless of the Accept header being about the response; it must necessarily imply the request URI version format.
Oh yeah I had forgotten that point. Apple developers ship bytecode to the app store right? And then when it downloads it is specific to the phone or device, I think. Yeah that would make things a lot easier to move. So if Apple ever made another arch change like they did from PowerPC to x86 this could forgo the need for the RosettaStone translation stuff.
He could have started to make his own products in this time, and slowly replacing the Trader Joe's ones with his own.

Right now he would simply stop buying the other products while having his own brand.
Life is all about learning new things. Feeling overwhelmed is part of our life. You should break it down into small chucks and start learning one thing at a time. Just learn one new thing everyday, you'll endup knowing a lot in a year from now.
Especially when you can reap all the benefits of increased sales without having to pay for real estate or employees. Seems they're cutting off their nose to spite their face.
>I just don't see the force that drives us towards a server instead of a library.

Obviously because the server can just be written ONCE, in some language (and preferably the targeting language it covers) and be done with it, whereas a library would always need bindings to be used by different editors that are themselves written in different languages (C, C++, Java, Javascript, etc).
Let's review one of the court documents because it has a very important detail. https://cdn.ca9.uscourts.gov/datastore/opinions/2016/08/26/1...

> Defendant Michael Norman Hallatt purchased Trader
Joe’s-branded goods in Washington State, transported them
to Canada, and resold them there in a store he designed to
mimic a Trader Joe’s store. Trader Joe’s sued under the
Lanham Act and Washington law.

Repeated later:

> It is uncontested
that Defendant Michael Norman Hallatt purchases Trader
Joe’s-branded goods in Washington state, transports them to
Canada, and resells them there in a store he designed to
mimic a Trader Joe’s store.

Emphasis mine and it's a big deal. Trader Joe's would have had a hell of a time bringing a suit if it would be called Hallat's Little Shack and would look like any random grocery store.
Apple is extremely user-hostile, they make it hard to do anything they don't want you to do with YOUR device. It's simple things like using uncommon screws internally, or soldering in the ram, or requiring a certain set of bits at the front of your hard drive, or making it so the batteries cannot be removed.
A few points in the article reminded me of this John Berryman poem (Dream Song 14).

Having trouble with the line breaks, but it's best to hear him ready it, anyway.

https://www.youtube.com/watch?v=GpimsgfNj7c

https://www.poetryfoundation.org/poems-and-poets/poems/detai...
How embarrassing. That's what I get for thumb-typing a comment on the bus before I've had my cofveve.
Any benchmarks ?
> college boards didn't see working a part time job as any kind of life experience or extracurricular.

So, so wrong. An honest job is what every kid needs. While not neglecting their studies of course.
Yes, it is criminal and the ex-admin will go to jail. The cases for this are pretty straightforward... not sure why someone would throw their life away by doing it...
Interesting read, including some QNX and Amiga related stuff, thanks.
How to fit an elephant
It'd be pretty easy to do the experiment, since you can override the import logic and do lazy imports, eg.

class LazyModule:
def __init__(self, name):
self.name = name
def __getattr__(self, key):
mod = {}
exec('import %s as mod', mod)
self.mod = mod['mod']
return getattr(self.mod, key)

class LazyImporter:
def get_module(self, name):
return LazyModule(name)
Replying because I can't edit. I just found the quote I wanted to share to showcase some of his style. It's not on Trump, but rather from his writing on the recent crash into recession.

------------

His July 2009 Rolling Stone article "The Great American Bubble Machine" described Goldman Sachs as "a great vampire squid wrapped around the face of humanity, relentlessly jamming its blood funnel into anything that smells like money" [1][2]

[1] https://en.wikipedia.org/wiki/Matt_Taibbi
[2] http://www.rollingstone.com/politics/news/the-great-american...
The only way to be sure it's off is by severing the link between the LM-suffixed Intel Ethernet chip and the PCH. There are two links, the 'normal' one (often MII type, sometimes PCI(e)), and the OOB-one, via SMBus or a comparable I2C style bus between the PCH and the Ethernet chip.

Another way that hasn't been verified since in theory the ARC controller could access other PCI devices anyway, is to install a new ethernet card in a free expansion slot and use that instead. AMT is supposedly only supported with a specific CPU, firmware, PCH and PHY combination. Breaking that chain by swapping one of those components with an unsupported one should work. If you simply don't use any of the AMT-enabled interfaces, it shouldn't be able to communicate at all. Best plug in a chopped off ethernet jack to make sure nobody plugs in a cable by mistake.

I believe there was a 802.11 variant as well, but that might have been before AMT and around the Centrino era. Best disconnect that as well...
Oh I agree, you should support them as long as you reasonably can if their business justifies the expense and complexity of maintaining multiple versions. At some point it eventually won't, and that's when you force them to upgrade or lose access.
That's a fair point - the article pretty clearly has a different focus than what I was alluding to. My point is more that if Tim Cook is going to make these sort of surface level musings about how AI/tech will need to remain tools of humans I think it's important for him to realize that ultimately there are still humans who are tools of other humans. Also I personally think that 'technology' permeates and oozes into nearly all aspects of our lives at this point. I think you're correct in that strictly domain knowledge regarding technology wouldn't involve discussing employment practices; however, real world applications of tech very much so involves a discussion of employment practices. When Cook makes comments that "he’s not comfortable with automating the human entirely out of the equation." -- I understand he's focusing on the integration of AI into human systems but I'd be more than willing to bet that he is perfectly comfortable with automating the labor out of the equation - and therefore a human out of the equation - by cutting costs through a fully automated production line.
All children should have something like a year of Ju Jitsu, which teaches falling as a daily part of class. I had three years, and it has saved me from injury on half a dozen occasions. On one occasion, I fell down a full flight of stairs head first, and instinctively performed a dive roll that resulted in no injuries and me landing on my feet and walking away from the stairs, thrilled at my good fortune. I'm not particularly graceful, and I've saved my wrists from breaking by knowing how to fall flat when I tumble on the street. Falling happens, and knowing how to fall is a basic skill all children should learn.
ACME FTW. :)
Use Vault from Hashicorp where possible.
There is an inferno with lua project, on this theme; see https://news.ycombinator.com/item?id=9704517
I don't normally downvote good jokes like this one, but I'm making an exception. Imagine if this rises to top (it's #2 now), and either the OP or someone in the same situation see it first, and fail to notice the irony.
"$800-1000 and does not compare in quality to Apple displays"
I bought the LG 5k monitor from Apple for $949 and it's more than comparable.
Pretty good article, and it's hard to argue with any of his advice... but it seems a bit prescriptive and I would have liked if he had included some examples, lessons learned, etc.

Otherwise, and with absolutely zero gratuitous negativity intended, I get the impression that he wrote this piece to pitch Canny.io as opposed to genuinely wanting to help other entrepreneurs.
Yeah, I just don't understand capitalists that actively fight against capitalizing on clear opportunities. I would have just opened a store down the street or something.
Reactjs vs. Vuejs – What to Choose?