skysight-inc/HackerNews huggingface dataset:
Avoiding "historic" districts like the plague is always a winning strategy.

Typically not only do you have expensive standards to meet, but you also need to satisfy the desires of boards who are very happy to spend your money to scratch whatever itch they have.
From Apple point of view those examples aren't interesting from business point of view.

If GNU/Linux wasn't free as beer and people had to pay for it, all those use cases would never have happened.

Hence why it is almost impossible to sell software to GNU/Linux users, and one has to get by writing books, selling consulting services or support.
have you already seen a few job offers in tech? The range of skills needed is very often pretty daunting and having a set of skills and hence being a skilled worker does not mean you will be abble to do 100% of the job without having the grooming part. whats the point for someone to go to a job where he will learn nothing? please...
Are "cachet", "rep", "sympathy" and "goodwill" likely to strongly influence the outcome of this case?
> Otherwise if I want to ditch the work Macbook for a Linux system

Year-old MacBook Pros typically make fairly nice Ubuntu machines. The hardware is standard enough that you can find step-by-step installation instructions: https://help.ubuntu.com/community/MacBookPro The biggest limitations in recent years have been (1) no webcam, and (2) somewhat flaky (but still usable) wifi.

It's not as nice as a supported Ubuntu preload directly from your hardware vendor, but you get the nice physical build quality of Apple's hardware.
From the Gitbook: [0]

(;module: {#;doc "This will be our program's main module."}
lux
(lux (codata io)
[cli #+ program:]))

(program: args
(io (log! "Hello, world!")))

I know syntax is subjective, and a common source of bikeshedding. But I'm puzzled by this choice for defining a module and its imports. It requires much more cognitive load to remember that "(lux (codata io) [cli #+ program:]))" means a combination of "import lux/codata/io", "import lux/cli as cli" and "import program: from lux" than, well, something more straightforward.

Especially for a new language in the modern programming world where there exist many dozens of languages, it's important that your "learning curve" be smoothed out where possible. Not to say that advanced concepts shouldn't exist -- a beginner's not likely to easily handle learning monad transformer stacks when picking up Haskell -- but rather that "simple" things should be kept simple. Show me a codebase where there are no imports, and I'll show you a codebase that's so trivial that its utility is minute. Importing other code is something 99% of all source code files will need -- so why make it complex and overwrought?

User Experience (UX) has gained proper or closer-to-proper attention over the past decade or so, Developer Experience (DX) is something that's still not thought of often enough sometimes.

[0] https://luxlang.gitbooks.io/the-lux-programming-language/
I apologize to everyone whose time was wasted by my silly experiment.
>Look, do you want a gatekeeper or not?

No, ideally not - that's the idea behind https://en.wikipedia.org/wiki/Continuous_delivery

Where gatekeepers are required (because regression testing is not yet fully trusted enough for continuous delivery), QA should be the gatekeeper, not sysadmins.

>For your small little web project

My comments are based upon working on projects with a turnover of > ~1-1.5 million USD / day.

>But as soon as you are under audit rules you need it, and we call this specialized role the admin. When you grow bigger this will likely branch out to a dedicated change manager

Every time I've worked with somebody whose role was "change manager" this role was introduced:

* As a response to repeated downtime in the past caused by some kind of idiocy.

* They were required to "sign off" on releases purely as an added bureaucratic step to cover some manager's ass.

* They never once prevented or caught a production issue.

* They always slowed down releases.

>The first specialized role is probably the sysadmin (devops, reliability engineer, whatever you call it) and he or she should preferrably be the one on the team with the most knowledge of how things work "under the hood" because that person is the one that can save you when things go haywire. Unless you trust this person to be more knowledgable than you are in those areas

Ironically the whole idea behind devops (which I fully agree with) is that it should not be a specialized role - developers and ops teams should be blended.

This is precisely because if the two teams are separate and one throws code over the wall to the other then things will go wrong. Then a manager will insist on a gatekeeper.
I read VNC but my mind interpreted it as "VLC". I was mighty confused there for a while, yet intrigued. I expected something like video streaming to DOS and being encoded into ASCII art on the fly.
I'd expect such characters to get written out of the histories fairly quickly. The point of a "joker" is that they're purely destructive and don't work in anyone's self-interest, not even their own; thus, they're eventually defeated and have nobody that cares about them enough to keep their memory alive.

But thinking about a few examples: Julian Assange is a modern-day joker, with Wikileaks indiscriminately publishing damaging info about many different institutions (several of which would otherwise be at odds with each other). Leon Czolgosz, the anarchist who assassinated William Mckinley, who ironically spurred both cooperation among anarchists and cooperation against anarchists. Heck, the traditional description of Satan very much is the in line with the joker archetype, which makes me wonder if his depiction in religion is a composite of various joker-like characters that people have faced but not wanted to remember.
This'd be awesome, and there are very few providers which offer this. When looking into this, I could only find HE and BuddyNS.

Everyone seems to be inventing their own custom API for this, which I guess is the 'modern developer friendly' approach, but it results in a bit of a mess. Example: Caddy's implementation of the Let's Encrypt / ACME dns-01 challenge has all these plugins: https://caddyserver.com/download

We ended up running our own authoritative nameservers, which is not ideal. But at least cloud offerings allow you to spread across regions.
What do manufacturers want systems integrators to do more?
"You never need to go outside the country for talent"
The simple fact that you are selling on a global market means that YOU DO need outside talents...
I also worked for a Uni in 2005 that actively deployed access control at dorms that was based on the dorm canteen food ordering system, running on dos.

By doing so they only have to capture the students details once, and students used the same card to access the dorm, or to order food.

The downside was the cost of the hardware, which was only avail from the vendor. I believe it still runs today.

If it ain't broken, don't fix it?
Peachpie PHP compiler to .NET 0.4.0-p
.NET Garbage Collector Basics and Performance Hints (2003)
I use Android and even I will never use it. Google products are unsupported crap and I'm slowly moving off of all of them.
That okay, just don't try to build an AI while stoned ;)
isn't the US already taking advantage of middle east, europe and pretty much everyone its trading with? the dollar being the global money is enough a sign.
Time to create a house style classifier! Anybody trained a neural net yet?
As a photographer and videographer I can't wait for the day I can switch to Linux fully. Until then it's OSX for me, but I'm patiently waiting.

Now if only they'd offer 16:10 screens I'd almost immediately switch.
Hey, you might want to correct the spelling of 'Pricing' on the home page.
Tell that to his brother: https://medium.com/@swartzcr/people-call-me-aaron-3761481871...
How Android App Development Work for Boosting Busniesses
Indian startup Showcase
> Saying that he merely "quit", like he just walked out of the room or something, extremely trivializes depression and suicide

True, I had considered this angle but I ended up not adding it to the comment. But I recognize the importance of those factors

> the consequences in this case were disproportionate to the crime, with JSTOR listing inflated damages

No contest on the inflated damages, which is part of most legal cases unfortunately, but he could have gotten the best lawyers to this case.

> even though we have no clue what he was planning to do

Scraping files is an action on itself that gives several suggestions on what he was going to do with them.

> and you say "prankster" like was just trolling MIT and JSTOR

Well he was at least doing that.
To give more details, IBM was doing a research project on Blue Gene using 9p. They called it HARE and were using 9p protocol.
http://domino.watson.ibm.com/library/CyberDig.nsf/1e4115aea7....
W
<NEXTID N="55">
I wonder what that is
Yes. They also want to keep the smallpox, just in case. We could have banished it from the planet entirely but we're keeping some samples of it, just in case.

It's absurd. The absurd part being, if you told me we actually got rid of it, I wouldn't believe it either. So maybe better keep some, just in case. So understandable and so stupid at the same time--absurdity.
The great medieval water myth (2013)
I have more faith in the courts than that. Where did I claim they would? It's a separate issue, hence "side note".
That argument goes backwards.

Acquiring random seed is much deeper security attack than hash flooding network connection. If you can get the seed, why would you do DDoS-attack. You do DDoS attacks when you can't get in and do more severe attacks.

It's like braking into someones house to get the spare key so you can get in and rob them.
Why not India then?
Two Words.

Legacy Hardware.
Inside Sears' death spiral
Not sure if it's still the case, but I remember a Radio station setting up new computers, but that specifically had to have ISA/VESA slots in order to run a particular set of older hardware, and had to run Windows 98 because of the DOS drivers/software. The card itself was tens of thousands in investment (including software licensing), so they didn't want to spend that much replacing it with something newer.

It was an AMD 586@133mhz iirc, with a lot of ram for the hardware. Rather old design at the time (around 2000-2003, the past bleeds together after a while), and still surprised that someone would take that route. But I'm not surprised that an organization would do similarly today. I know of CNC machines with similarly legacy requirements (XP) that are still run today.
yeah, nice to see PMD still getting some love.
A very well implemented tool that just does what it does awesomely well.
I remember you writing that, thanks Keith!
I would rather be a beloved dictator than a president so I wont apply, but the requirements was fun to read nevertheless
Google abandoning a platform or dropping support for an API is hardly even news. They do this constantly. It's a hard lesson we developers should always keep in mind when selecting a platform, language, or toolkit.
> In relativistic terms, the photon leaving the Sun and arriving at the earth can be considered to be simultaneous.

You just constructed an argument that can be readily used to argue that all events are simultaneous. That should flip your internal bozo bit and help you see that the argument is not sound.
Elastic Beanstalk Gotchas
At one point Sven Jacob added some data flow analysis. It was interesting stuff; I feel like we could have taken that a lot further. But anyhow, the combination of PMD and FindBugs can find quite a few bugs that would be hard to track down otherwise.
The Mammoth Cometh (2014)
Replacing lodash `_.chain` with currying
HtpasswDoS: Local Denial of Service via Apache Httpd Password Hashes
According to a researcher on a recent Radiolab episode[1], 99.6% of results on mice don't replicate to humans. I assume for rats a similar figure applies.

[1] http://www.radiolab.org/story/bringing-gamma-back (about treating Alzheimer’s disease with light)
Ask HN: How did you find friends who code online?
If it was torpedoed a moderate diffence in hole size is not going to matter. A larger issue would be how flammable this stuff is.
Not that much. Probably everyone writes something to handle challenged browsers, namely Internet Explorer <!--[if IE]>.

I think what really changed is that the blink has become bad taste, but it has been replaced with other bad practices.

Now if your code included screen resolutions forcing people to set their screens a certain way, that would be a throw-back.
I know it's a tough market, but if other small electronics & pc shops can manage to survive it, perhaps I can make it too.

I believe those missed the point about Linux. They thought the rage was all about saving the costs of Windows licenses, and they could not survive the aggressive licensing program of the late Windows XP/Vista period, when Microsoft practically gave away licenses almost for free. I don't believe it's about costs. IMHO it's more about freedom.
When hesitating don't act. When acting don't hesitate
IMHO, these phrase describes the source of all problems, especially in any new field (startups, entrepreneurship). Observing myself, starting to understand that half-measures and abandoned halfway tasks due to the lack of confidence in a final result are the root of all failures.

It would be interesting to see in the comments: the 3 actions in which you are 100% sure (and execute without fear and with confidence in a final result) and 3 actions that always scary you.

So we could see how different these two lists in the community. Will start with my own..

Confidence:

Product management
Cold calling
Stay in shape and eat “clean”

Scary:

Writing
Meet deadlines in any task
Sitting at the center table in the restaurant
Amazon Alexa Starts World Domination at CES, Automotive Industry Next Target
Hmm, that's interesting, thanks. I currently have provisioning scripts for Ubuntu that will set up any machine just the way I want it from scratch with one command, so moving all that state is not trivial, but Arch sounds very interesting. I'll give it a try, thank you!
BEAR CHIPS
Or, a common enemy is often needed?
For the uninitiated[0][1]:

And ready to know what the people know / Ask 'em my questions / And get some answers / What's a fire and why does it / What's the word? burn?

[0]https://play.google.com/music/preview/Tgiolwxoj2rmb6sqjvlnph...
[1]https://youtu.be/SXKlJuO07eM
If you want to provide visual evidence as an argument, you should really have the same camera and lens and exposure settings. Not some random images off a couple websites. Insisting that there is a difference doesn't reinforce your previous statements at all. The images here https://en.wikipedia.org/wiki/Colored_fire all have the same background and setup to them.

To get back on topic:
"Glowing soot" or Blackbody radiation emitted by solid particles in a flame, is by pyrotechnic standards, a washed out flame. Smoke as a background is best not burning. Pretty simple math - to get a red flame of 50 lumens to appear as red when background has gone up to 100 lumens requires a 150 lumen flame. This is why we don't use fireworks in the daylight.

Source: Chapter 11 and 21 in fireworks practices and principals https://exploders.info/Files/Library/eng/pyrotechnics/firevo...
The tragedy was not caused by what you call his inability to see other perspectives. Monocausal explanations are usually wrong, and yours is no exception. Vindictive prosecution played a big role, inaction by MIT played a big role, the unforgiving nature of the plea-bargain justice system played a big role too, just to mention three causal factors.

To dismiss the entire catastrophe as a "cautionary tale" is heartless. People who stand up to the powers that be know damn well that it is likely they'll have to suffer the consequences. Aaron was fully aware of this, despite your claims of his naivety. This is a cautionary tale only if the lesson to be learned is: never stand up to power. For shame.
New Zealand has Mixed Member Proportional (MMP) where you vote for a local representative and also a party.

There are a fixed number of local representatives and the rest of the 120 available seats are made up by the total party vote. So if you won 10 seats but 25% of the party vote you would have 10 representatives and 20 list/party MP's.

It has also worked very well to give third parties more power and help keep the two main parties closer to the political center.
SCiO Spectrometer Added to Smartphone: Reads Chemical Composition of Materials
What you're saying implies that a situation is -even- theoretically possible such that a radically new mathematical theory with near-completely novel underlying frameworks that's essentially developed by a single guy over the span of almost a decade that necessarily resulted in a deviation from the route focused by the majority of researchers, could be `quickly` understood/vetted by other mathematicians via traditional methods of un-automated peer-review process.

I guess if that was true, we would have been a significantly smarter species, or at a the very least, had god-like context-switching or learning abilities.
Please elaborate. Are there specific reasons you think I might not have considered yet?
Riga: https://www.flickr.com/photos/20792787@N00/sets/721575944110...
Robust Rental Harmony: Envy-Free Rent Division
I'm not sure why Dell is particularly prone to it, but it makes Dell machines unusable for me. I had an Inspiron 8200 through college (14 years ago!) that had very annoying coil whine. Surprised to see it's still a problem.
Sears has been fubar for the longest time.

Sears is the only company that has ever denied me credit. They solicited applications on a college campus and then refused me because I lived in student housing.

One time I used a Tv-b-gone at sears and turned off half of their TVs and they were still off a year later.

Then there was the time I walked to sears in the cold at 7pm to pick up my car. The salesman insisted on charging me for one tire instead of four. I argued with him but he would not relent.

I am an honest guy but having worked more than a normal day, walked two miles in the dark and the cold, what am I going to do? Call the manager to say I want to pay another $250?
I've told that to my mum. She basically freaked out when I mentioned that the new star will be red. She has very little if any scientific background and she struggled to find words to describe what she felt but I could feel she saw this upcoming event as a esoteric sign or something.

People who are even more into astrology and stuff are probably losing their s.it.
Having their own domain puts content creators in charge of their own works. Medium can pull the plug on any given user, pivot, die or get acquired at any time.
This article is from 2003.
> The idea is that when faced with an enemy whose actions are bad for everyone

I think this only happens in works of fiction (movies and the like). In real life even things like "terrorism, destroying holy sites, genetically engineering plagues for the extinction of humanity, blowing up buildings, wanton destruction of famous landmarks" have benefits for some members of those communities (ok, maybe not "nuclear terrorism", which is a big no-no for everybody). The recent acts of terrorism in Western Europe have only managed to increase the fracture between the Muslim part of the community (which has been around these parts of the world for some 3 generations) and the rest of the people.
The visualization aspect looks quite interesting, but I'm not sure how many things this can do that a quality IDE already doesn't.

The example uses the author mentions ("Following code paths from method to method", "Finding where an interface is implemented and which methods get overridden", "Exploring dependencies between types and functions") all sound like pretty standard features today. Plus with an IDE you get the benefit of having them right there in the editor/debugger/etc. and much more.

I would however really like something for inspecting the run-time structure of an application's objects. Most debugger views are really clunky for looking at large amounts of data, and even the pretty-print features often don't help much. Having a zoomable graph with the objects right there in front of me would really bring my productivity to the next level.
7 ways for Shopify store owners to share better posts on Facebook
Gitup.co is nice
> The previous CEOs include alumni from PayPal and AutoDesk

I don't know whether that sentence is supposed to imply innovation (PayPal) or stagnation (AutoDesk).
There is an open source webcam driver now [1], although it has some problems.

[1] https://github.com/patjak/bcwc_pcie
I just read the whole thing. Wow! Thanks for the recommendation.
MongoDB ransacked: Now 27,000 databases hit in mass ransom attacks
The Inside Trader System Review THE TRUTH
Well the metallic state has a pretty precise definition, presumably the oxygen in stars exists in that state. (Whereas oxygen in air does not)
Software is still eating the world, why Hackers should treated different
I must say I really like it. The only point where it can be very annoying is for serialization. For all other situations, I think it's much cleaner and faster to read than always adding keywords.
Just found this comment, which mirrors my sentiment exactly. Quite a bit of my time is spent on modern infrastructure and languages. But, the rest is spent maintaining a VFP application from early 2000's

But, I'll give FoxPro one plus, it can integrate quite well with REST APIs. Hell, even modern SQL databases are fine.
A related talk really worth watching: https://media.ccc.de/v/33c3-8136-stopping_law_enforcement_ha...

Makes the very solid argument the government hacks are like oilspills.
Don't worry, by that time we'll be growing teeth out of stem cells or something.
Altabadabadoo!
Funny, under the excuse that they're "[d]iving deep into how it works", tons of people do absolutely nothing other than become wealthy and give their kids as many breaks as possible, while giving excuses to not acting in any way.

I hear it often called "being a realist". I consider it a pretty evil self-reassuring meme of our times. We're ready to believe we can go to Mars and live forever, but anyone fighting "Human Nature" (read: our current economical and political arrangement) is a fool.

"Don't be naive, we've figured human nature out. It wants malls and 60 hour work-weeks!"
Not yet, but I'm working on that. Server market is tough, I won't do that, at least initially. I'm oriented towards hardware that may be suitable for developers/DevOps: laptop, desktop.

Edit: to clarify, desktop might range from dirt cheap commodity hw to high profile workstations. So no blades, rack-mounted stuff etc. (I don't know what fits your definition of server).
I recognized that quality was a little bit better on Duo with really bad network (50-200Kbit/s). I hope they do not forget to optimize Hangouts in parallel to Duo.
Interesting idea. Given that you can use arbitrary Python expressions as functions, but that could pollute the functional purity, what stylistic restrictions to you expect users to self-impose?
Why a Tax Break for Security Cameras Is a Terrible Idea
> the electronic war superiority demonstrated recently by Russians

Do you have any references on that?