skysight-inc/HackerNews huggingface dataset:
Ask HN: If your company cares about security, why does it use Slack?
It's insane to me how many "security conscious" companies use Slack purely out of convenience.

The fact is, it's an enormous, centralized application written in PHP (not always a bad thing, but certainly not a language that keeps you from shooting yourself in the foot), with a massive target painted on its back.

How is it acceptable to you to use a chat solution hosted by a third party? Why not use an alternative you can host yourselves? It's just a matter of time before there's a huge incident.
Agreed. The problem is that we have a non technical person pushing us to Drupal. That person has left, so I'm trying to make a push into a customized CMS via framework because there is no direction or mission statement, or user stories for this project. That's the real problem... lacking leadership.

The good news is time and money is not an variable in the equation. (meaning I'm not working in the real world...)
> A transport being electric does not automatically make it better

That is true. Most people don't spare a thought for the long chain of extraction, refinement/production, transportation of our resources/fuels/energy. They see less petrol/gasoline being used in the last step of the chain and assume they have a positive impact.

However, I would argue that electric cars are still "cleaner" than gas engines, precisely because of their reliance on the power grid. Powering an electric vehicle from clean renewable energy (solar, wind, geothermal) requires a big financial investment. This is a tough ask for most individuals (who can spare $10-15k for solar panels?) but a lesser ask for a power utility company.

Essentially, that's the environmental benefit of having everyone use electric vehicles. It shifts the ability to choose where we extract our energy from the individual to the municipalities. Right now we are very dependent on coal/natural gas/petrol for our energy needs. The first two can be replaced with renewable energy sources by our municipalities. If we keep driving petrol powered vehicles, we will still rely on petrol. If we switch to electric vehicles, we have a path away from the big three.

Of course, this little theory doesn't take into account the environmental effects of the lithium battery packs. I have no idea what the effects are there
This was work done by our intern over the past few days using TimescaleDB. Our team is around to answer any questions!
The seemingly constant point of contention is the 'battery technology'.

I'm sure you have heard some form of: "Electric cars will become dominant once battery technology catches up"

I feel like we don't often consider the thought that hydrocarbons may be the best 'battery' technology.

Edit: I don't really think they can be, outside of back-up generators. Power stations supported by The Grid should be far better than gas stations supported by pipelines/trucks.
MDB Access file
hi all!

I urgently need to open the MDB file which was created in Microsoft Access. But i cannot install MS Office on my laptop. So how to open this file? Any recommendations?
Give and get the photos you care about
Neighborhood DC lobbyists here.. It's an idea worthy of study, but in practice it would be difficult to implement. First, the warm-up time for someone entering congress, to get them to the point where they do know what they're doing, is about six months. These are folks who want to be there, who have at least spent some time studying the issues, the process, and time on the campaign trail. A completely random, lay congress picked off the street would need about a year to get to that point. Those who have some advanced education, knowledge, or training in government, are going to quickly run right over them. Then there's the staff. You've got a randomly selected congress, but what about the staff? That's who really runs the place, and those with the best staffers are going to get up to speed the quickest. What about parties? Who is the Speaker? Who runs the committees? If it's a free-for-all with no one in a party, and no one able to unit a group to control, it's chaos. Even Britain, with its myriad of parties and voting blocs, has a lot of function built into their structure.
What does it mean for something to be a public service if it isn't publicly funded at a loss.
I have friends who I know have a free subway pass (work buys them for us) but they regularly pay their own money for ridesharing services for trips within the area serviced by convenient public transportation.
Not even a slackware?
You're literally twisting my words to serve your personal crusade.

"If you're going to kill yourself, at least do it for a cause so that it can help the world and isn't completely in vain"

I was clearly referring to the betterment of humanity.
Uncontrollable love of cats?
The japanese and german communitys in the US are also in need of healing- after the misstreatment in world war2.
As a reference :

- the post https://vk.com/durov?w=wall1_1854483

- the data https://beta.companieshouse.gov.uk/company/OC391410
You forget that those of us who learned to program later in life were doing other things the company finds valuable. I am 32 and have been a data scientist for the past 3 years - completing my PhD in mathematics. Prior to that I was an air traffic controller and prior to that I spent all my time playing sports - not once did I sit down and teach myself to code.

The skills I learned that don't relate to coding are how to effectively work on a team, how to handle extremely stressful situations (no situation will compare to pushing tin in Iraq), how to lead and have people wanting to follow, how to communicate verbally and in writing, how to just do something without seeking approval etc... I could go on.

Just because you spent the past 13 years learning numerous technologies and missed out on fun doesn't mean those of us who learn to code later in life aren't as valuable. We have skills and talents you might not see but are deemed equally as valuable to our employer.
They should've just made the phone boot directly into the browser, and then focus all energy on making the browser better. One app. No screens, widgets, dialer, anything. Add all of that as open web APIs as users demand them. Don't bother with UI beyond proof of concept, let the web optimize it.

You sacrifice the best things about a web OS if you wrap it in a traditional OS UI.
I think there's definitely a market for the service but ultimately it needs to fit the everyday household better.

They should have a Blue Apron section in all supermarkets. In the market, we mostly have a choice of cooking from scratch or fully cooked. Having TV dinners everyday does not work for most and starting from scratch is always painful. A middle ground section would do wonders.

Additionally, the fact that they can get squeezed from suppliers, delivery services and supermarkets makes it a hard for it to stay independent as a company. I bet it will eventually get acquired.
I've never heard that before. Do you have any sources for that?
Blue Apron slashes its IPO range
This page makes my eyes bleed!
concentrated in terms of what?
Having a job helps tremendously in negotiating a salary. BATNA is continuing to work at your current pay, rather than living off savings.
how is the quality of the candidates coming thru the triplebyte pipeline compared to recruiters, or direct site applications?

I'm considering using triplebyte, but also want to control where my applications are sent to.
That doesn't sound different, just rephrased PRBS.
I agree it is better to have a good grasp of css before using a CSS framework. If you haven't already, checkout this fantastic new CSS/layout tutorial/book:

https://www.learnenough.com/css-and-layout-tutorial/
NativeScript 3.1 released with Elements tab and Snapshot builds for Android
Linux was written in 1991. Systemd was started in 2010.

The further you go back in time the less relevant the question is. And arguably any projects in the future written in C instead of a safer language really need to justify that choice if they sit on a security boundary.

C will be around for another hundred years or more. But hopefully new software looks beyond C giving that programmers seemingly cannot write and maintain secure software in it.
Maybe one day they'll issue a correction for their PRISM reporting too. The solution is exactly the same as the solution in this case: the editors should demand that the journalists verify their claims with experts.
Agencies? How long ago was this? Technically under the new lobbying rules she's not supposed to accept those flowers, or that chocolate. Certainly an opponent of your agency, or whatever, would be inclined to report this fact. The scheduler is nice, but get to know the Chief of Staff. It's one thing to get a meeting, anyone can get a meeting, but if you want to actually get something done it's better to get to know the Legislative Director or the Chief.
Coca-Cola has built a commercialization ‘Bridge’ to startups worldwide
What about a big subwoofer for a car, and you can try driving it with random sound waves until you find one that works. Or go through a set of tones that can hit the resonant frequencies of various pieces?
For reference the plot of Wolfenstein is that you are a captured soldier trying to escape from a Nazi controlled castle. You are fighting against the Nazis.
Make the world a better place? Remove some JavaScript from it
> It says that probably is increasing their exposure more toxic herbicides

OK, that sounds very interesting, can you show me the supporting data?
Cool, seems like AirDrop which I find very useful.
Eclipse IDE, Oxygen Edition New and Noteworthy
Heck, make it a Twitch livestream and you will get corrections via chat.
Income Mobility in the US (2015)
I personally don't, and can't, use it because my family's too large and the economics outweigh the time (and besides, I like planning and cooking.) I suspect this limits their expansion - I don't see how it can break below the barrier of an upper-middle class that can weigh priorities this way, and I'm not sure that's large enough of an audience to really form a growth strategy around.

Now, curated recipe lists without having to buy the groceris through them is a subscription service I'd pay for. I already subscribe to Bon Appetit for the recipes.
Anybody know how the author generated the word-list? I generated one for my own passphrase use; I took the 2000 most common english words and used metaphone to prune any similar sounding words, which got me down to around 600; I then truncated the list to 512 yielding 9 bits per word.
what about a screw feed?
It isn't meant to be as reliable. There is only supposed to be corn or apple or blueberries at your local farmers market for the relatively short period of time every year when they are in season where you live. Instead of going to the farmers market with a list of ingredients for what you want to make, you are supposed to go and see ingredients are available and plan meals accordingly.

Compared to the modern supermarket where everything is available all the time it is certainly a pain in the neck. But in exchange you (sometimes) get produce that's so much better than the visually flawless but tasteless items you often get in a supermarket that it doesn't even seem like the same plant.
That's a very nice idea, I will try that. Thank you!
How to create a workspace that makes people want to work for you
Yeah I remember seeing these for the first time not long ago. We were scraping magiccards.info without the owner's permission to use color coherence vector for comparison. As software engineers this was the really fun stuff for us - trying to figure out computer vision problems having absolutely no experience.
We have a toddler so time became extremely tight. Though it's been wonderful to have nice meals together as a family. The sheer time involved to plan and shop for ingredients makes it seem like a bargain to us.

Not having to entertain in a grocery cart or plan meals around ingredients that can't be bought in small quantities is even better. I suppose it depends a bit on the types of things you like to eat.

Occasionally there is one that I'll have a snack afterwards, but I tend to have a pretty big appetite and find the quantity fine.
The problem is that it is awfully hard to be a "life long learner" if you are unemployed, desperate, or working a shit job just trying to make ends meet.

Imagine all that extra time college graduates could spend learning if they were easily able to provide for themselves because college prepared them for the real world and they were able to get a good job.
Learning or understanding code really isn't useful for most people in a strict sense; with the proliferation of quality software applications there's really no need to code for most people since the application they'd end up making to fulfill one of their needs probably already exists.

You need to be able to communicate and express yourself to exist in society and be useful in an organization, but in order to build anything useful with code it usually takes a huge commitment of time and effort, so application developers specialized in writing code are better suited to making things with code than the average person.

A great example is this: yes I could develop my own music streaming service, but I could also just use Spotify.

That being said, we should still make sure people understand how technology works at a high level just because it's so important for modern society. One of the goals of education should be to help people understand the world in which they're born. And analytical skills are important so in the sense that learning to code can develop these skills, it can also be helpful for the average person.
> (or that of his ancestors)

descendants
>I know, because I have googled it. Here's the suggested solution:

Sigh. You just copied the in-line Google result page summary to me. Did you even click that link and read the other three ways to do this? One of which is just two right-clicks. It's not a single keyboard shortcut or menu option like Windows/Explorer out of the box, but a power user could also make that happen and could even map it to Cmd-L if they wanted. Probably takes 5 minutes to solve once and forever. But nope, the OS is dumbed down and not customizable at all, right?

This is exactly why these point-by-point reply chains between operating system differences are a waste of time. If it's not exactly the same as what you already know, you're not interested.
I've tried that but it kept damaging the pieces. Is there a way to 'tame' a screw feed so that it doesn't eat up pieces that are sloped between the tube and the screw?
Git would work wonderfully for this. I've brought this very idea up a time or to on other sites that discuss politics of bills and laws, riders, etc and it's almost universally praised.

Sadly, implementing it (as technologically easy as that is) wouldn't happen.
When people talk about napping (as in this article, and these discussions), when someone says "nap for 30 minutes" do they mean actually SLEEP for 30 minutes?

Sometimes it can take me 30 minutes just to get to a point, where I might fall asleep! And another 10 to actually fall asleep!

So are these articles actually advocating that someone like me should "nap" for a total of 70 minutes? (40 to fall asleep mid-day, 30 actually sleeping)
It depends. Maybe you know the "pet vs. cattle" analogy; VMs are used on both sides of the spectrum, whereas containers are squarely on the "cattle" side of things.

VMs are often used in a pet-style workflow, where an individual VM is long-lived and serviced (e.g. you install security or feature updates and maybe reboot it once in a while). So the VM is a "pet" that you give a name and care for.

You can also deal with VMs in the "cattle" manner: When the VM is having trouble, you just kill it and spin up a new one. (Only when problems cannot be solved by this do you start investigating more closely.) When you want to apply a package update or new configuration, you build a new VM image, spin up the new VM with the new image, and kill the old one when the new one is up and running. That approach requires that you can spin VMs up and down within very short notice, so you would see that approach more often in cloud environments vs. traditional hosting environments (where you, as the customer, book each VM individually, e.g. via a ticket).

And the whole toolchain around containers is manufactured around this cattle-like workflow, since containers are easier (and quicker) to launch than a VM, and can be thrown away more quickly as well.

So if you're managing your VMs with a cattle-like workflow, it should be possible to map the tasks that you're doing there to Docker commands (or, more likely, Kubernetes commands etc.). But if you're working in a pet-like workflow, that's not going to map as easily.

Note: All of this is about VMs/containers in production. During development, different tools may be used (in the same way that, for instance, you wouldn't use Vagrant to manage production VMs). I'm skeptical if there's enough of a unified approach that you could make a guide like "command X maps to command Y". (For example, I develop applications that are packaged in Docker for shipping to prod, but I don't use Docker at all during development.) If in doubt, I would look at the program in question, and see if it has instructions around how to use the Docker image in development.
> * Distros don't want their codebase to be made up of many different languages

That ship sailed a long time ago. Distros already contain C/C++/Python/Perl/Shell Script and others. It is meaningless if you added Go/Rust to that mix.
Why shouldn't they? It's their site! See the OP. It's not a utility.
Yes. It would be nice if they hadn't taken 6 months to get around to it, though...
OT and hijacking the thread:

"TimescaleDB (the OPs product) is a new open source time-series database built up from PostgreSQL."

Do you know good alternatives or which distributed databases are generally well suited for huge volumes of time-series data? Cassandra?
If there's something that needs to be built but you don't know how, don't search for someone that can do it. Learn and build it yourself.
That was remarkably well done. Actually a great use of a celebrity reporter! thanks for sharing it.
"Eliminating the costly middleman" can be read more honestly as "Eliminating the costlier middleman that adds little value in favor of ourselves, a (theoretically) less costly middleman that adds more value".
Space wise this is hard, also parts tend to fall in clusters so the second belt now has to be much faster than the first one to make sure there is enough separation. I do have a second belt that I have not used yet so if there is no better idea then that is what I'll end up doing.
Do you know of any specific critiques of Jaynes' ideas? I'd be very interested to read them.
If someone wants to give you 100k euros and develop some interesting technology, it seems like it would make the project more fun.

What does anyone else think? Should Jacques open it up for investment?
Sounds like you aren't in their target market.
The title of the article from the linked page is, “Flawed reporting about WhatsApp”. What editorializing are you referring to, and what is your suggested title?
I'm actually on a keto diet now, as it happens.

I guess, if you're fat, low-carb is healthier? If you work out a lot, high-protein/high energy etc.

It depends on aim/requirements, but I mean matched to personal metabolic health.

There's another thing too: digestive health - requiring plenty fiber, not too much sugar, and not too much fat either..
How Nike Capitulated to Amazon After Years of Resistance
Google App Engine Standard add beta Java 8 support
https://outline.com/pd3YTK
But don't abstain from fscking other girls before.
Over-engineering bunnies.io
I completely agree. With our current infrastructure/technology it clearly makes sense to focus on electric motors for transportation.

I just feel it's important to stay grounded in reality. Energy has to come from somewhere.
We are clearly much closer to clean generation of electricity than to clean synthesis of gasoline.
I've had this experience as well, but usually about 400 miles away from where I live.

It's a shame.
City of Portland's Greyball Audit Report
Carl Sagan talks a little bit about Schizophrenia in his book Dragons of Eden. I've held for a long time now that what we experience as "consciousness" is just an evolutionary adaptation and what we call Schizophrenia is this same adaptation just gone a little haywire. I believe animals, mammals in particular, are fundamentally no different in this regard, it's just that the sophistication of their inner voice is likely to just be far inferior to ours due to our brain/body ratio and the development of the neocortex in humans. For me, personally, I feel that when I speak to myself in my head, the inner-chatter I think of as consciousness, I also feel as though I'm speaking words through my mouth, I'm just not using it. Maybe language also has something to do with it? Maybe we developed language and "consciousness" together?

Just a pet personal theory, could be likely very wrong and I'm sure since this is the Internet somebody will be happy to oblige.
I work about 5 minutes from my house. I get to go home, in silence, grab some food, and nap in my own bed. It makes ALL the difference in the world.
Sorry to hear your experience. Mine is the opposite.

I live between the Union Square and Abington Square farmers markets in Manhattan.

Delicious food

Great variety

Low prices in season

Friendly farmers

They've made nearly all grocery stores into disappointments. I get over 90% of my food from them and my CSA. Plus I bring my compost there. Because of them I cook nearly everything from scratch, with ingredients picked around 24 hours before I bought them.

Shopping at those farmers markets, and picking up my CSA delivery is the highlight of my week: I can't wait to see what I'm going to love eating.
> I think this is a really thorough mea culpa which is quite impressive

It took almost 6 months of badgering for that to finally happen though, despite an extensive and widely signed (by experts) op-ed pointing out how wrong and dangerous it was barely a week after the original article was published, and calls for corrections/retractions started within days if not hours.

> given the frequent failure of other newspapers to publish a prominent apology when they have got things far more wrong than this.

Getting things "far more wrong" matters less when it doesn't put lives at stakes, and you don't need to believe me on that, this correction article makes that point:

> During the review I independently confirmed that a Turkish government official had used the article when, in effect, attempting to deter users from WhatsApp.
Hey, it's cool that you've been teaching yourself to code. It does not mean you're smarter than anyone else.

Also, STOP DOING DRUGS.
The F-35 Is Still an Expensive Mess
A CC programming degree was enough to get me a professional job at 19. It was taught by the same professors that taught CS at the 4 year affiliate, they just focused on application over theory.

I can't imagine boot camps are any better. We built applications using technology stacks that were popular at the time (.NET/MSSQL, LAMP) and our capstone project involved writing actual production code for a company. Everyone who graduated the program got a job or went on to a four-year university.
Architecturally that's right, but people have been using this term for the kind of bare, high contrast, blueprintish genre. I don't advocate the accuracy here :)
They are chasing market share, they used to have the goal of being the best preforming, most customizable, and most secure/private browser... The market share came with all those things.

Today they see Google Dominating because of Pure marketing, so they want to chase that dragon... They are killing everything Mozilla stood for in the process.