skysight-inc/HackerNews huggingface dataset:
While each situation is always different and you haven't provided many details about your business, here are some things to think of:

- As someone said already - if your MVP takes 12months to build, it's probably too big, especially if it's a B2C Website. Think of the very essentials your service/product will need and launch it as fast as possible. Then go to get as much feedback as possible from your target audience. You'll be surprised how what you think people need, might be the opposite of what they actually need.

- Are you using all of the off-the-shelf solutions already available to speed the website development? In my previous startup, our CTO has insisted in building a marketplace website from scratch, which ended up being a very lengthy process and it was always buggy because he needed to code even such basics like responsiveness from scratch. I later found a WordPress template for a marketplace that would have done 90% of what we need and we would have had it done in 1 month, instead of 6. So really look at platforms like Wordpress - they are a lot more powerful than you think and are really good for prototyping at least.

- If that website is something so huge and no-way can be stripped down - try to think from a different perspective. What is the purpose of the website? Is it to get you leads? Provide a service? Sell something? Maybe it can be already done by existing platforms like Instagram, Facebook Marketplace, Facebook Messenger Bots, Course using thinkify etc. etc. Is the website the only way to reach that goal?

These are the tips on how to make things faster than 12 months. By doing it - you will be able to test it quickly and will know if your idea is even worth changing your lifestyle or risking your financials and family love (probably nothing is really worth risking losing family support).

If you talked to your users, build an mvp, and it seems to be clicking with your target audience - then start thinking how to bootstrap most effectively. One of the best ways - to launch any sort of paid product and try to get a small income stream from your business already, this might help you to reduce your workload at the day job and then focus more on the main idea. Also, think of getting an intern. There are tons of great people out there who are willing to trade their time for nothing but real life experience (ofc, check your local laws are you required to pay your interns or not).

Anyway - wishing you all the best in your entrepreneurial journey. It's not possible to lose, because even if you fail - you learn.
inductive learning.
Small businesses receive a number of subsidies in the form of tax breaks and exemptions based on size. For example Section 179 allows small businesses to deduct capital expenses below a certain amount instead of depreciating them, and Obamacare exempts business with less than 50 employees from providing health care. Federal regulatory flexibility and paperwork reduction laws release small businesses from a lot of expensive compliance work that a big company like Amazon has to do.

Any individual small business obviously doesn’t transact enough dollars to get the personal attention that Amazon does. But small businesses do come together to lobby for these things via chambers of commerce, trade associations, coalitions, regional development authorities, etc. And they tend to be pretty successful since small business is popular with both parties.
The DOJ that helps Facebook “fight election fraud” while benefiting from access to its data firehose has time to sniff around at Snap, which will only drive its stock price lower, which further helps Facebook weaken one of its only direct rivals.

This is why it pays to be corrupt. Notice there’s not even a thought of an antitrust trial in the opposite direction.
I think it is a problem in general with code for experiments. You just need to change a tiny bit for new experiment and you don’t want to ruin earlier experiment.
Amazon makes a lot of sense. They're trying to get into advertising and they could turn Snapchat into a shopping lens. ALexa, AWS and Twitch would play with it nicely too.
Your experience mirrors mine so closely it brings tears to my eyes. Even the year we graduated. It's so hard to to feel bitter about it all and slide into self loathing. I'm trying to break into software and trying to take classes to learn the ropes but the classes all consume ludicrous amounts of time and I have little time for side projects or self teaching outside of it. Meanwhile my peers and others in dev have all been doing it for years and years, very few understand where I'm coming from. "Just build something!" I wish I could but I don't know how.
I've often wondered if there was a way to detect bias in officiating. Naturally there's going to be subjective element to the types of penalties called, but I also have wondered if there was a way to detect bias in the situations in which penalties are called and how they affect the probability of victory.

Additionally, with the whole Tim Donaghy [0] NBA thing, I have always been curious if there was a way to detect referee influence on the outcomes of games based on the line. There certainly times when Vegas loses (a few weeks ago was particularly bad for them), but it would be interesting to see if there was a way to detect probabilities of officials, coaches, or even players deciding the outcome of matches beyond the course of the endeavor.

But really, it'd be fun to have statistical backing to confirm or refute the whole "College Football has a pro-East Coast bias" or "this referee always gives fouls to the European soccer sides", or "the Patriots _always_ get those calls because ... Tom Brady."

[0] https://en.wikipedia.org/wiki/2007_NBA_betting_scandal
>We're currently rewriting it

...in Rust?

(I kid, although, it's a serious quesiton)
" both these fundamental physical theories imply that information is a conserved quantity of physical
processes and hence of primitive computational operations."

No, actually they do not. Jayzus. Peer review is obviously dead.
According to my recent MSF course somewhere around 60% of motorcycle fatalities and serious injuries are self inflicted. Some 40% involve more than 0 alcohol.

Nothing made me feel safer on my new motorcycle than learning that stat. Don’t do dumb shit and your personal danger per mile can be quite okay.

Also you’re most likely to die in your first and your third year. Then the probability drops off a cliff.
> Maybe Intel knows something we don't.

Or maybe Intel's chips miss less often due to more sophisticated branch prediction and prefetching? The Pentium 4s were victims of excruciatingly painful pipeline flushes and stalls. It'd make sense Intel would have invested heavily in understanding and mitigating these kinds of caching behaviors and a lot of that surely was lifted into the Nehalem/Core microarchitecture designs that most of the modern Intel chips are designed around.
But most of that is in the age range of 18-24. 90% is in city, and of that 70% is turning left at an intersection.

Which mile is matters, as is who is riding the bike.
It's interesting that while some could certainly characterize all of that screenshot's "Recommended by Pocket" stories as advertisements, recently they've started showing actual Sponsored Stories advertisements in that spot as well.
We detached this subthread from https://news.ycombinator.com/item?id=18442486 and marked it off-topic.
Totally OT, but I'm see a lot of companies use lever.co for job applications. When you look at one of their application forms, there's nothing about privacy or what they will do with applicants data. Granted, many applicants' will not provide information beyond what they have posted publicly on sites like Linkedin, but it's a bit disconcerting not to see any explanation of what they will and won't do with applicants' data. I skimmed their privacy and TOS pages but they seemed to be focused on their direct customers.
The most interesting quote in the article:

‘Are you trying to reward the book that pushes literature forward the most; or are you wanting to select the book that you most want to push into the hands of people all round the world?’

That's a darn conundrum. An interesting problem. It's almost having to corrupt the purpose of the award in order to maintain its value. If an amazing work of literature requires a university education in languages just to understand, it'd be self-defeating to award it the prize because the prize then becomes of interest only to those with a university education in languages.

For the article overall, I feel like it can relate to any form of art by replacing specific books and authors with their analogies in other artistic fields. But then it occurred to me that literature / books / novels are adjudicated differently to music and film for example.

Literature awards are much less a popularity contest than music and film (movie) awards. Higher-brow by the fact that there's a higher barrier to entry (ie. reading).

Fundamentally, however:

We need difficult music.
We need difficult movies.
We need difficult personalities.
We need difficult engineering.

Because easy is for the birds. Easy isn't progress.
> Monday Update: Suspect in remote phone-wiping case denies wrongdoing, Nov. 12, 2018
> [https://dailygazette.com/article/2018/11/12/suspect-in-remot...]

> "Our position is that my client didn't access anything to remotely delete anything," Smalls said. "My client wouldn't have any knowledge how to do that."

That seems like something pretty easily disproven with a subpoena to Apple for records of whether a remote wipe command was issued, no?

Which makes me think the defendent probably indeed didn't remote wipe.

I wonder if it wiped itself after too many wrong password attempts (is that a thing they do?), or as the attorney suggests "days after her phone was seized, Grant got a new phone. Smalls said he didn't know if that had any impact on the data on the phone police had taken" -- does it auto-wipe the old phone in those circumstances sometimes?
It's not ok to use HN for religious and nationalistic and ideological flamewar, which you somehow managed to combine. Please keep such tedious, inflammatory boilerplate off this site.

https://news.ycombinator.com/newsguidelines.html
No idea, but based on other comments here it seems that a significant number of HN users who commented here are in the CRUD apps and/or yet another SAAS app category.
It would be difficult to determine that a web app has been remotely logged out vs. an entire phone being wiped.
When you are just above the Ballmer peak.
Not really, search google for apron, and only one of the results is blue. Most common aprons are white, and black, so those would have better brand recognition.
learning some fundamentals always help.
I've done this course and found it great for my base layer on UI/UX design: https://www.udemy.com/design-rules/

some good resources overall:

DESIGN INSPO RESOURCES:

- https://www.calltoidea.com

- https://www.dribbble.com

- https://www.uimovement.com

- https://www.goodui.org

- https://www.awwwards.com

TOOLS:

Colorzilla - to get the colors of the website you like

https://www.coolors.co - check which colors go well together

https://www.thenounproject.com - for icons, black and white

https://www.iconstore.co - free icons set

fontfaceninja chrome addon - to find the font on the website you like

https://www.uigradietns.com - generates the gradients
To me,

>painting fake lines on the road, or dropping a cutout of a pedestrian onto a highway

sounds like

>"tricking" the computer vision component of a self-driving car, not getting software access.
Yes. You have two good options

Google maps has a bike option. It gives the safest route it can find

Strava route planning uses other people rides as a source of information. You can also explore activities in your area and see what people are doing.

Good luck and stay safe!
That’s the only aspect that worries you?

I’m far more worried about the infinitely long tail of edge cases, overhype of AI and artifically inflated trust that comes from it, increased car usage on the road when people would rather be ferried than take a ferry/public transit, decrease in ability to manually control machinery as a population... these all seem like certain critical issues that will affect masses rather than hypothetical trolly problems that will seldom occur but are easy to obsess over.
Findex – Another try to build a portable computer
Also open your windows when you vaccuum. Send most of the dust outside instead of just what gets caught in the filter.
> with software, it almost never works perfectly no matter how much time passes.

There is a person inside me -- whenever this is said -- that wants to shout "No! You can prove correctness of your program!". But this complicates the issue even more, since afaik no elevator's correctness is proven but it just works. Mechanical stuff somehow just magically work without proof whereas it's still debatable if proven software works (did we prove the software that proved it?). I don't know what's the difference. Maybe elevator has a well-defined structure, it goes up and down, opens the door etc, even though implementation can change (as you explained). But maybe software isn't like that. Idk.
Creator of the site here :) Thanks for the nice comment. "Very inspiring, in a wrong way" is what I aspire to with my hacks.
The entire Athenahealth stack.
We've banned this account for continuing to do ideological flamewar on HN and ignoring repeated requests to stop.

Please don't create accounts to break the site guidelines with.

https://news.ycombinator.com/newsguidelines.html
Exactly, you took the words right out of my mouth. I'm 6 years in as a web dev and still feel the downsides of not having that paper. There is that constant, need to prove feeling that lingers in my mind. I'd love to work for a big company but I am stuck in my country. Visa approval requires that paper to prove you're skilled. Stuck with opportunities that pay really less, compared to Europe/USA. Don't know about you but, I recently decided to bite the bullet and join a CS degree on the side. Going to be tough 3 years, but it'll be worth having that paper once in for all.
UX wise I agree. But, I think those are better than having comments on your own blog.
But you can't buy SNAP by buying the stock. The stock has no voting rights and thus it's price really is not what someone can buy the company for.

Spiegel etc still have majority ownership.
Now I understand why Adobe bought them :D
Yeah the portions have gotten smaller too, you think?? I thought so too.
....

Yes >_>

https://github.com/mozilla/application-services
> Yep you can make sense of it. Everyone can, and does. It happens every time cars stop at a red stop light.

You're assuming we all agree on what stop lights, rules of the road, cars, etc. are. If you see a red stop light from your perspective, I may see what from my perspective is a yellow ball - if you were to replace some part of your 'world-interpreter' with part of mine you might see a green frog. Also, just because we appear to act in certain patterns doesn't mean we can make sense of them. Can an electron make sense of itself?

> Even though we may perceive the same red stop light differently, we can still interpret it to mean “stop”.

Not really since you're just witnessing what I'm doing from your perspective - stopping. But maybe from my perspective I'm eating an apple sometimes and sometimes I'm drinking a coffee, but you interpret both of those as me stopping at a stop light. Maybe it's that specific time which makes you think I'm stopping at a stop light?
> I believe the objection is that it's an unfair competitive advantage and hurts competition.

But the advantage is just having more resources. Mozilla could likewise pay Facebook/Reddit/Yahoo to push Firefox... if they could afford it. You could call it "unfair" that they don't have the money, but that has nothing to do with Google search in particular.

> You could make the same argument about Microsoft with Internet Explorer then no? I'm sure if someone offered to pay many billions of dollars, Microsoft would have gladly included their browser with Windows too.

But that's the opposite of how tying works. The classic tying case is you have a monopoly on cars and you require all your customers to buy your brand of gasoline, so you also monopolize the market for gasoline.

The Internet Explorer case was really bizarre, because they kept talking about the browser market, but what they were really tying to Windows was (web) apps. It was the same thing with Java. Microsoft wanted to tie the app ecosystem to Windows, so you had to use their platform-specific APIs and the app developer and all their customers get tied to Windows. Microsoft never made a dime from the browser market, nor ever intended to.

But Google pushing Chrome is the other side of the coin. They also have no intention to make any money selling web browsers, but their goal isn't to tie Google search to Chrome -- it works fine in Firefox and IE -- their goal was to prevent Microsoft from using dominance in the browser market to tie Google search (the web app) to Windows through the browser. It's an anti-tying move.

To get where Microsoft was they would have to be preventing other browsers from using Google search while preventing Chrome from using non-Google search (as Microsoft interfered with Netscape running on Windows, prevented IE from being removed and discontinued IE for non-Windows platforms as soon as it gained share), and then at the same time filling Chrome with non-standard proprietary APIs with no public spec (as Microsoft did with IE/ActiveX/etc.) so that third party pages would only work in the browser that only worked with Google search, and competing browsers would have no efficient way to know how to produce the same behavior.

Just promoting a free standards-compliant browser with published source code isn't anywhere near that.
They already don't have human drivers in them.

http://fortune.com/2018/03/13/waymo-driverless-minivans-phoe...
Please don't make this place even worse by posting low-information rants. Instead, provide correct information, so we can all learn something. If you don't want to do that or don't have time, it's simple to just not post.

https://news.ycombinator.com/newsguidelines.html
I'd love to know, I've never stopped using Firefox and idk what plugin they mean.
That's because YouTube uses non standard HTML features that only work in chrome and then polyfills it for every other browser so it works like shit unless you use chrome.
There's this sense that they're not for the consumption of mere mortals.

That being said, you can still at least always call syscall(2).
As others pointed out, the issue is that it needs to be the submitter's own work. We've taken "Show HN" out of the title above.

https://news.ycombinator.com/showhn.html
I am of course not a lawyer. But there's a whole lot of difference between casually asking a seller a price or haggle vs. asking for a formal bid for something. I think in a formal bid the expectation is that you have a reasonable chance to win given the expense needed to answer a bid.
The majority voters cannot simply freeze out minority shareholders. They can decide to sell if it's in everyone's best interest over remaining independent, though. If the offer isn't for more than what the publicly held shares are worth, then Spiegel et al get sued over selling the company.
My guess is they effectively become Venice Beach Real Estate and IP Holding Co.

Happens a lot with formerly high flying companies that don't know how to spend their $$ and just buy buildings.
> By "userspace" I was more talking about "the programs and interfaces that a normal user interacts with". Haiku is pretty unique in that regard.

In terms of GUI apps... sorta? We use extended attributes and IPC messaging more than most Linux desktops do, that's true, and our UI/UX is often different.

But if you're talking CLI, then, also no. Bash is the default shell, coreutils are installed by default, sshd is activated by default, etc.
Instead of tabs on the top of the window you get them along the side of the window which left you have about 10x more tabs open while still being able to read the names for all of them.

I have been using it for years and would never use a browser without it.
I'm curious what you think about what a human is going to do in that situation. My guess is that they'll more or less pick randomly from the options you presented, plus a few more options like:

1. Do nothing at all because they're too distracted by their cell phone.
2. Do something worse than nothing due to panic and a lack of practice in such situations.

Personally I'm excited that these options will not exist for self-driving cars.

I'm also excited that we can talk about how the machines _should_ choose between the other options -- with human drivers we don't get that choice.
Like a dinner party. Excellent wines first, 8 more bottles deep, start pouring the 10$ bottle.
Brilliance is not indication of an ability to write clean code.

In my experience, code needs to be re-factored 3 times before it starts to look coherent and clean.

But 99% of projects can't justify that kind of expense.

But good code is very feasible, just takes time.
It is important to point out that most computer systems are running non deterministic operating systems.

For example, code running in JVMs on top of non deterministic operating systems sometimes behaves in really odd ways. Sometimes a main loop is stable for reasons nobody understands.
> In the first years of podcasts, a decade or so ago, technological limitations militated against their widespread adoption: they had to be laboriously transferred from a computer to an MP3 player or an iPod.

I started listening to podcasts back around 2008 I'd guess. I don't remember exactly what the process was for getting them onto my iPod, but I don't remember it being laborious.

I wasn't exactly a geek either. This was from a shared family computer and I was pretty clueless about computers back then.
This is incredible. Terrifying, but incredible.
They are trying to monetize but it isn’t very effective thus far.
Wtf? The second problem, listed after the Caesar cipher, is to reverse the hashing algorithm used for passwords on Linux.

What? How is that even remotely fair to ask as a challenge alongside something like the caesar cipher? One of these is a children's task while the other is a professional cryptographer's task. Am I missing something here? I'm sure it must not be terribly hard to do, but it's still so disproportionate to the previous task that I'm shocked.
It's from here
https://en.wikipedia.org/wiki/Timeline_of_the_evolutionary_h...

which I found again via
https://en.wikipedia.org/wiki/List_of_timelines
> it's more important to understand how and why and what the path to profitability is.

I think that is a much better way of looking at it. Thanks.
My brain no longer works that way either, I started getting sick of the same standard code tests asked at interviews while I was a developer (Please write a palindrome detector, please write a function to reverse these sets of numbers).

My point is - computer science teaches you to understand the core of what computing is about, but don't for a second think that much of it relates to real world experience.
TDD doesn't think for you, it merely validates your own existing understanding/mental model and forces you to come up with it upfront. This is hardly a thing to be mistrustful about, unless you work with idiots.
I’ve been doing this for years. Cheaper drugstore fans can’t handle the drag of the filter and will burn out. Kind of amazing that no one makes a box fan with slots for such a filter.
Stores seem way worse for food waste. Delivery services generally ship plain ingredients, as-is, and even in specific lesser quantities (like one celery stick). In a store, things are often “partially finished” in ways that not everyone may agree with (e.g. pre-seasoning a bunch of cuts of meat, which means you either want that particular seasoning or you won’t buy that meat at all; what happens to the leftovers?).