skysight-inc/HackerNews huggingface dataset:
Well the nice thing, maybe, about Plan 9's virtualization of resources is that they all follow some 9P variant (simple protocol).

9p is v9fs in linux. There's FUSE 9p stuff for other platforms. There's a virtualized Erlang runtime that sits directly on Xen as the OS that uses 9p. 9p is part of QEMU's way of talking to the guest (or is it the host?) OS.

It's been on a lego mindstorm brick too.

To me, kernel dbus is a bit more like mach_ports. Those have their own advantages too. As did Solaris Doors.
Will Houzz be hiring for interns anytime soon?
The Culture Wars Arrive in Britain
https://github.com/nolanlawson/fruitdown
I'm honestly searching for examples of a JIT beating an AOT because it had runtime information the AOT couldn't know.
He missed one of the biggest issues, in most implementations they are slow to generate due to the complexity and requiring a PRNG.
Aw, I thought that story was going to end with them breeding vast flocks of turkey vultures to patrol the pipes.
They are just running criminal history check. It's not a full investigation such as a government clearance involves.
Normally your application would generate them not the dB
This drives me crazy. Rather than a uniform separation of object definition and object graph assemblage, we'll just weld arbitrary parts of the object graph assemblage to arbitrary object definitions and write a unique snowflake hack in each test case to work around it, all because we can. The lack of consistency will make the entry point every bit as illegible if not worse, but surely if we weren't supposed to write code this way, Python would make it difficult.

Honestly, this is my favorite argument for static typing. Stupidity should be difficult.

I say this as a Python developer. We waste a lot off time debating this in code review and debugging this junk code when it inevitably leads to bugs or inexplicably broken test cases. Static typing would have precluded these hacks (and others).
It's not much different than reading 5 separate non-tech posts on HN.
Exactly. Happened to my shop on my watch. Fired a contract admin... about a week later the network went to hell. Unfortunately I couldn't nail the bastard, but at least we found and closed the back door.
You can try to create whatever analogy you want that makes it seem worse, but it's a fact that if you use a weak key somebody is going to sweep it. The only thing preventing it from being lost forever is people getting it first and returning it to secure keys.
Yep. :-)

I try to count my blessings every day. Also, in my limited experience, you find these jobs through past colleagues you trust to look out for your well-being.
In military parachuting, how to fall is one of the first things you learn.

The PLF (Parachute Landing Fall) is taught as a safe way to distribute the force of your impact with the ground gradually over more surface area of your body as opposed to just the bottoms of your feet.

The former can bruise the hips shoulders and occasionally ring your bell, the latter breaks ankles.

When jumping a typical static line square or circle (ie T 10-D) parachute your descent speed (full combat load) can be as fast as jumping off the peak of the roof of a one story home without a parachute. Your lateral speed can often be 10 knots.
You could hire a few teams of incredibly skilled people for that though.
Those are all appended into the Package.init function in the compiled .a, so they are part of func init() not just in behavior, but in implementation as well.
Yeah, Jay Bonci is still running the damn thing. And people still log in. And nobody seems to have any plans to shut it down.

Dude even still writes root logs:

https://everything2.com/title/What+is+the+plan%253F+-+March+...

https://everything2.com/user/jaybonci/writeups/root+log%253A...

Whenever a big event happens, like some big e2 celebrity dies, there's a surge of people logging into the site to pay their respects. Weddings and funerals, they say, but for e2 it seems to be only funerals.
Do they have any gear in common, like the respirator system?
Another real-world example is "grey market" cameras.

It is very common for camera stores to import cameras from overseas mass retailers in southeast Asia (IIRC Taiwan is a major source) and sell them in the US at a discount. The only limit is that the official Canon/Nikon repair centers know what region a camera was sold in and won't repair a foreign camera without a damned good reason (or a pro photographer rating, which entails owning a certain number of high-end lenses and so on)
It's like the Itanium of aircraft.
I'm well aware of the CHA (this is my primary research focus :). But that doesn't mean you should strive to make things computationally difficult if you don't need to (for example, Rijndael vs Serpent for AES). After a certain point there's no need for further computational cost.
Yes, that's in the OP, exactly what you said.
It's a buy button (really just a hyperlink) that you drop on any marketing page. It's a very simple secure order page. It tells the customer they are earlier than expected and that the product isn't quite ready yet and sends you the lead via email.
Used to do this working at a colo back in the 90s; boot the image then walk away. If someone borked their machine they'd email or call and we'd roll the power for them.
Introduction to Statistical Learning is free and quite good: http://www-bcf.usc.edu/~gareth/ISL/

Follow it up with Elements of Statistical Learning by three of the same authors for more advanced stuff.
Selling books and operating taxis are a very different market.
If it can be taken, somebody is going to take it. It can be people that intend to keep it, or could be a person to intends to give it back. If you left a bunch of money unsecured, which would you prefer? Not having it taken isn't an option if you use a weak key.
Bahubali 2 (2017) Movie Free Download in Hindi/Tamil/Telugu
> You're you because you're you.

Are you sure that 'you' today is the same as 'you' yesterday? The notion of identity, however intuitive it may seem to some, is far from being universally obvious.
It depends on if they "run away" and keep it, or if they return it to the proper owner in a secure manner.
> Thankfully mine are legally enforced, so it works well

What, you think laws never change?
The problem is you have to hire trustworthy people in these positions

Yeah, that. Also, secure backups and compartmentalized systems and data access.
I think many Go converts (myself included) came to the language because it's type system (composition, structural subtyping), syntax, standard library, and conventions all work together towards DI/SOLID.

I interpret these upvotes as more of a "Yes, we get this right" than a "Wow, what a great idea!"

In particular, Go programs are much more likely in my experience to be SOLID/DI than JS, Python, Java, C#, etc, mostly because the language was designed to support it.
Not incorrect, but only if you assume the pool is available to every person on Earth and that no government has jurisdiction over things. In that case, I would personally take the items from the locker and leave information on how to securely retrieve them.
Lucky you. Not having the chip severely reduces security (it can no longer prevent card theft, only cloning).

Frankly it also precludes the idea of a "duress pin" that calls the cops, which should be a thing if it isn't.
Other posters have already commented on this but, if you are not using deployments (or at least, replication controllers), stop what you are doing right away and fix that. Otherwise you lose one of the biggest advantages of k8s.
Really? It's that bad?

OK - prior to Uber breaking onto the scene, which cab company in Chicago:
1. Provided universally clean cabs.

2. Provided an app that allowed me to easily acquire a cab without having to jump through hoops, as well as gave me real-time info on where the cab was at.

3. Provided an easy method for me to provide feedback on my driver so that they could weed out troublesome drivers.

4. allowed me to pay them without having to go through the trouble of carrying cash.

You know, all the reasons the new services are winning. The fact medallion owners provided a shitty experience is ENTIRELY RELEVANT. There NEVER WOULD'VE BEEN A MARKET FOR UBER, if the taxi companies were holding up their end of the bargain. Beginning and end of story.
With freedom comes uncertainty and trust becomes a lot harder to obtain. If anyone can publish anything without restriction you have a free marketplace, but it's also one vulnerable to scammers and malicious actors. If you have one where nobody can publish anything it's useless.

There's a middle ground in there where it's useful but not easily compromised, though the degree of permissiveness is what leads to arguments about Apple vs. Google's interpretation of permissive.

If you don't like people having control over your phone, write your own OS for it. All the tools are out there. The ultimate freedom is having full control over your own software, though it's not without its own risks...
So it's okay to mimic stores, down to riding on their trademark?

It's probably best to think of "What if someone cloned my favorite game and called it a slightly different name?" People had big problems with what Zynga was doing.
This is notoriously hard to do, if not impossible. Every home project is unique, where unknown and unforeseen issues arise all the time. Plus, like many service companies, they have turnover and a growth arc which makes them a moving target. I've used Angie's list before, which was valuable, but with ultimately mixed results. They seem to promote a model of getting good quality, but where price varies from inflated to egregious.
A few weeks ago my right foot slipped while walking on the slippery concrete sidewalk next to a supermarket -- i had stepped out on the very edge of the sidewalk (next to the actual asphalt roadway) to let someone pass with their shopping cart. I was too sleepy to quickly realise what was going on and quickly reposition my right foot, so I just fell like a stone onto the edge/curb of the sidewalk.

I thought I was a goner, as my sleepiness had sent my reaction time to shit, and here I was, falling onto concrete and asphalt -- right above the hard right-angled border between them. I then found myself lying on my back, clutching my purse, literally stunned silent; I was unable to verbally respond to any of the people who were asking me if I was OK or if they should call 911.

According to the initial/final positions and my injuries -- there was a wide (about 8cm wide) abrasion from below the middle of my left shin all the way to right below my knee -- my fall training had nevertheless kicked in. I'd let my lower leg make contact with the curb edge as much as possible and then (judging from the injury) once the contact point was almost at the knee, I rolled onto my buttocks/back (onto the sidewalk). I'm still shocked I walked away with no head/neck contact (no TBI for me) and no broken wrists -- and so were the passers-by! The abrasion seeped blood for a day or so, but that's nothing compared to the other possible injuries from slipping and falling onto concrete and asphalt.

I'm so happy my body found a safe way to dump about 1kJ (CG height * mass * g) in about a second -- anything else might have been disastrous.
Albert Schweitzer on Chinese Thought and Confucian Ethics
There's nothing inherently wrong with an app store as long as you can choose alternate stores (like F-Droid) or are able to sideload. (as OSX allows) The issue occurs when you're locked in to Apple's store so you're at their mercy. However, there's not much you can do other than to use software that grants you those rights. Apple is free to lock down their software as much as they want since it's theirs unfortunately.
> You wouldn't mean software developer, would you?

Of course they mean software developer, because this is a forum for software developers. I wouldn't show up on a site for property, product, or marketing campaign developers and get angry that they were using the word in their context.
Explicit DI is far better than a DI framework is your languages supports a sane syntax for composing structures. Java is a boilerplate-laden language and so it profits from a DI framework whereas Go doesn't. Building a DI framework isn't hard (contrary to your post, Go has the necessary runtime support), simply no one is interested. :)
The article is well-written and presents some interesting insight and seemingly useful advice. But there are 2 major red flags here:

There are 2 fawning comments here on HN by newly created accounts. Maybe the green color of new accounts can be used to detect astroturfing. I have to assume this is on the front page in part due to such tactics (I don't know the exact HN algorithms however, so could be wrong--but the perception remains). Why risk any chance of organic interest by poisoning the well like that?

Especially since the article just leads me to uncover more shady behavior. The Medium article reveals and then glosses over a sudden halving of monthly revenue. Why write an article about $50K monthly instead of $100K? The link goes to another self-promoting "transparency" report has a link to a WP ticket [1] where anyone can read that the author refused for over a year to comply with WP theme rules. And these rules were specifically in areas to reduce self-promotion and one could characterize the theme's behavior as spammy. And this lack of rules compliance created extra work for WP in enforcing those rules (in other words copy-cats).

So in the end, what sounds like a nice and encouraging story now seems to be more of a whitewashing. This is sad because the ideas of WP theme development and marketplace sound interesting and perhaps rewarding as a small business opportunity, but now I tend to think success is due to spamminess, bending/breaking of rules, and astroturfing stories (and maybe reviews) on relevant sites.

In this light, the business model outlined and promoted here--buying and improving existing niche products--seems more like adding spamminess for profit. In fact, I am now questioning what creative and useful code did this company actually create (since they talked about buying every single one of their profitable products), as opposed to taking products that can't stand out in a crowded market and adding spammy and sticky features to them to game those marketplaces in ways that are not beneficial to consumers.

[1] https://themes.trac.wordpress.org/ticket/35906
Not just that -- I was thinking about what "Zenefits for residential housing" would look like, and Houzz is clearly the leader in establishing a platform in that space.

Once you have the hub relationship with homeowners, you can add however many spokes as you please.
I run a 2 year old company in Shanghai, China creating English resumes, interview coaching, enhancing LinkedIn Profiles, advising on school picks for undergrad and grad program seekers, and preparing academic application documents for US, UK, Canadian, Australian, and Japan. Prior to that I had a Wall Street type career for ~24 years which required use of R-Project and a bit of Python.

I come to HN multiple times a day since I thoroughly enjoy seeing the great breakthroughs and technology mashups people make. Also running a smaller company, I am trying to utilize IT in every way including semi-automating our onboarding, client workflows, document processing, etc.

Through HN, I have learned 1) how to host a server in AWS Beijing with multiple docker containers, 2) how to run a low maintenance blog with Armin Ronacher's excellent Lektor, 3) how to create a biz process workflow with Typeform-->Zapier-->countless apps, 4) how to set up an R-studio Shiny Server and use dplyr to analyze university databases, etc. Soon, I will be semi/automating reports for clients using Rmarkdown/Latex which will save my lean org tons of time.

I am blown away by the breadth and depth of material and links. HN is my primary launchpad for all things solutions related. I know I couldn't run my business without it. And I am really grateful for the genuine efforts people on the site make to assist each other.

Vince Fulco, CFA, CAIA
Managing Director
伟思胜企业管理咨询（上海）有限公司
Weisisheng Corporate Management Consulting (Shanghai) Ltd.
vfulco@weisisheng.cn
淘宝店：伟思胜简历面试留学服务中心
微信订阅号： vfulco-weisisheng
LinkedIn: https://cn.linkedin.com/in/vfulco
Women pioneered computer programming then men took their industry over
Go has had syntax support for DI since day 1 (map, slice, struct literal syntax). JaVA has to choose between frameworks and boilerplate.
"Court of Cassation" was the expression used in English language newspapers of 1992. The actual retrial was, admittedly, a publicity stunt. But it was based on proper research, some of it dating back to an earlier attempt at a retrial in the mid-1920s.

I defy anybody to read the translations of the trial documents thoroughly & not notice a) clear evidence of evidence extracted by torture & b) serious contradictions in the evidence. For instance (& noted by Georges Bataille, the most hostile of biographers) a string of missing children at Machecoul when Gilles was living at Tiffauges...
Chine: comment Alibaba étend son empire
That sounds great idea. I thinking about reading the vuejs code. if any tips for reading, can you share it?
Thanks for the tip. I enabled CloudWatch for billing, and I'm getting something, but it's not pretty: http://i.imgur.com/SO2dJzd.png

No matter what graph format I choose (between line and stacked area), all I'm getting is a single dot at 00:00 AM today for $0.35, which is the correct amount for cumulative spending this month. But it doesn't seem to be updating or graphing it correctly.
I would think it would be better to keep the time stamp in a separate column. In essence you're duplicating the time stamp across FKs which is space wasteful - and a little abstract as one field is holding multiple data.
ESS is great, BUT its auto complete is non existent for the tidy verse, which is a deal breaker for those who work within it. It also takes setup to work with shiny and knitr, whereas Rstudio just works. On the other hand, I'm not sure ESS has anything that Rstudio doesn't offer.
The #1 reason React works for me is that the UI and code are in the same file. It's so easy to go back and refactor changes when everything is right there. The natural composability you get from that over time is such a huge win in productivity and major wins for team scalability. The one-way data flow is honestly just a natural outgrowth of that architecture.

WPF and its sister frameworks, Silverlight and UWP all promote this disconnected way to develop the UI. Create a XAML file that then needs to be carefully crafted in a way that hooks up to the code class files. It was initially sold as an idea that designers would build the XAML and the engineers would work on the code. They even released a mini-adobe lite suite marketed to designers.

UWP in its latest iteration seems to acknowledge XAML's shortcomings. They introduced a new new UI foundational framework call the VisualLayer (aka DirectComposition). It reminds me a lot of iOS's CoreAnimation framework.
Not cool. That's not the name of the language or the article. Please change it back.
> im glad to see someone talking about dynamics rather than pitch for once. its really what breathes life into music anyway.

So half of Bach's music was dead when he wrote it?
Why is that bad practice? Creating a duplicate transaction only doubles your transaction fees.
I would like to have seen more "patterns" regarding configuration.

Right now, we have a bunch of microservices. Most of them talk to our shared infrastructure. We started with single configuration file, which has grown to monstrous proportions, and is mounted on every pod as a config map.

What would be the correct approach? Multiple configmaps with redundant information are just as bad, if not worse.
Slightly pedantic, but there is no such thing as lossless mp3 compression.
Actually in Athens the citizenry as a whole voted the laws. Sortition was used to designate jurys and various types of public servants. Generals were elected. But to be eligible for sortition or election you had to match certain criteria like taking care of your parents. And at the end of your term you had to face a jury that would decide whether you did your job right or not. And you'd get punished if you didn't. What we erroneously call democracy today is definitely inspired by rome. It's an elected oligarchy. And it's not even representative as there is no legal obligation for the elected oligarch to do the biding of those who elected him. It's called democracy just like the USSR called itself a democracy. Athens was the most powerful city-state in greece when it was a democracy. And Switzerland which is partly genuinely democratic is the 4th happiest country in the world. So when people say it doesn't work, they're just full of shit.
is that the nasty sour smelling chemical? sort of like sulfur, vinegar, burnt gunpowder, and vodka, mixed together? i used to get a whiff of it at my dad's bench at his workplace.
Sadly not in Python or JavaScript or C++. But yes, definitely good ideas for any language.
Human skill (and intuition/wisdom?) improves and is sustained by practice in the domain. The real unknown how things will pan out when automation reaches a point where we humans just do not bother putting in the hours because many of the trivial tasks or just lose touch. What happens if a driver relies on just the auto pilot system and gradually loses the skill to drive? Stuff does fail and complex systems will fail in unknown ways.
They're very expensive and they're not especially reliable.
I've only heard this in reference to DI frameworks. DI is very idiomatic.
I was with you until your last sentence. There are plenty of extremely highly successful companies selling products at a very high clip that require credit facilities (aka loans) to finance the selling of their products. The reality is this- to get scale you put out a ton of cash before you sell the product- a loan helps you offset that timing and spreads your risk to another party.
What do you mean by "sane syntax for composing structures"? I use both Go and Java at work, and when it comes to constructing complex objects they both seem to have the same amount of boilerplate.
In this context, a transfer is almost the same thing as a bit. For each 8 bits of useful payload PCIe sends 10 bits of encoded payload. The GT counts the total number of sent bits, which include this 20% overhead. So actual userful bitrate is 0.8 * GT.
I had a specific idea in mind when I got into programming. It wasn't long before I liked programming more than the idea!
Looks like there's a dark web opportunity there :)
Granted, but presumably my taxi driver isn't privy to state secrets either.
Oh fer fucks...

Hoping that it will fix the perceived problem is exactly the mentality of everyone who attacks anything justly or unjustly for any reason thats why they're doing it.
I taught myself to code in my spare time. Ask Me Anything
It is bits. It's full duplex, each side has dedicated receive and transmit lanes. And for example PCIe x16 is 16 lanes. Each transfer is an encoded bit. PCIe 3.0 and 4.0 require 130 bits to encode 128 bits (PCIe 2.0 required 10 for 8). So 16 GT/s would be ~1.97 GB/s (in Bytes). The primary thing this standard is doing is stepping up the communication speed using better chips (which is why it's so easily backwards compatible).
There needs to be a tech innovation that bypasses the internet, with a value add to make it compelling enough, at least for the tech crowd initially. Such innovation needs to be rooted in a plan that carries the long view regarding risk management that was missed the first time around.

Otherwise, yes, it's too late.
At that point normal teams will balance out the results of incredibly skilled teams.
https://news.ycombinator.com/newsguidelines.html

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.